Multiple tripleo jobs are failing because of "error: Multiple top-level packages discovered in a flat-layout"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Triaged
|
Critical
|
Unassigned |
Bug Description
Description
===========
Currently multiple tripleo jobs in puppet repos (content-provider job and standalone job) are failing
because of the following error.
Example:
https:/
~~~
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [24 lines of output]
...
error: Multiple top-level packages discovered in a flat-layout: ['roles', 'plugins', 'infrared_plugin'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-
× Encountered error while generating package metadata.
╰─> See above for output.
~~~
Changed in tripleo: | |
importance: | Undecided → Critical |
Marios Andreou (marios-b) wrote : | #1 |
Sandeep Yadav (sandeepyadav93) wrote : | #2 |
Looks like broken by the latest setuptools released last night
Someone reported similiar issue:-
https:/
~~~
suggested workaround for disabling auto discovery "explicitly set py_modules=[] in setup.py or py-modules = [] in pyproject.toml [tool.setuptools]."
~~~
tags: | added: promotion-blocker |
Changed in tripleo: | |
status: | New → Triaged |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart (master) | #3 |
Fix proposed to branch: master
Review: https:/
Soniya Murlidhar Vyas (svyas) wrote (last edit ): | #4 |
This failure is also observed in centos-9 master jobs and cs8 wallaby/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart-extras (master) | #5 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart (master) | #6 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ci (master) | #7 |
Reviewed: https:/
Committed: https:/
Submitter: "fungi.admin (32613)"
Branch: master
commit cc3f50ba85cbe02
Author: Chandan Kumar (raukadah) <email address hidden>
Date: Fri Mar 25 15:08:17 2022 +0530
Put setup.* file under irrelevant files
https:/
adds ^setup.*$ under irrelevant-files and content-provider is parent
from tripleo-
tripleo-
Since setup.* files under irrelevant files so content provider will
not run and undercloud, upgrade and standalone job depends on that.
It leads to job freeze issue. Putting setup files under
irrelevant files fixes the issue.
Disable auto discovery as a workaround to fix
setuptools 61.0 issue[1]
[1]. https:/
Related-Bug: #1966382
Signed-off-by: Chandan Kumar (raukadah) <email address hidden>
Change-Id: I43b88e356e1f68
OpenStack Infra (hudson-openstack) wrote : Fix merged to ansible-role-collect-logs (master) | #8 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit ed6b3e37e892cab
Author: Sandeep Yadav <email address hidden>
Date: Fri Mar 25 14:01:58 2022 +0530
Disable auto discovery as a workaround
Tripleo-ci jobs are broken after latest release of setuptools 61.0,
details in Releated-Bug.
Trying the workaround as mentioned in [1]
[1] https:/
Releated-Bug: #1966382
Change-Id: I02e08ab6225a1b
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-quickstart (master) | #9 |
Change abandoned by "Sandeep Yadav <email address hidden>" on branch: master
Review: https:/
Reason: Trying different approach, workaround/fix in https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart (master) | #10 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 4b4a265296fa5a1
Author: Chandan Kumar (raukadah) <email address hidden>
Date: Fri Mar 25 14:59:21 2022 +0530
Disable auto discovery as a workaround
Tripleo-ci jobs are broken after latest release of setuptools 61.0,
details in Releated-Bug.
Trying the workaround as mentioned in [1]
[1] https:/
Depends-On: https:/
Releated-Bug: #1966382
Signed-off-by: Chandan Kumar (raukadah) <email address hidden>
Change-Id: If782dd586b2ea3
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-quickstart-extras (master) | #11 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 49d52ddaa392abb
Author: Sandeep Yadav <email address hidden>
Date: Fri Mar 25 16:23:31 2022 +0530
Disable auto discovery as a workaround
Tripleo-ci jobs are broken after latest release of setuptools 61.0,
details in Releated-Bug.
Trying the workaround as mentioned in [1]
[1] https:/
Depends-On: https:/
Related-Bug: #1966382
Change-Id: I23788ec24c581c
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-upgrade (master) | #12 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-ansible (master) | #13 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master) | #14 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-image-elements (master) | #15 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-ha-utils (master) | #16 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-ha-utils (master) | #17 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 74eec6791c0ad04
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:33:57 2022 +0530
Disable auto discovery
setuptools 61.0 brings breaking changes which are not backwork
compatible, details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Releated-Bug: #1966382
Change-Id: I0c9e9833bc3072
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-ansible (master) | #18 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit dab104315f53528
Author: Brendan Shephard <email address hidden>
Date: Mon Mar 28 14:46:56 2022 +1000
Disable auto discovery as a workaround
Tripleo-ci jobs are broken after latest release of setuptools 61.0,
details in Releated-Bug.
Trying the workaround as mentioned in [1]
[1] https:/
Releated-Bug: #1966382
Change-Id: I52f852686b70d5
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-image-elements (master) | #19 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 0b33e111caf5295
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:18:20 2022 +0530
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Releated-Bug: #1966382
Change-Id: I8db5e382576a82
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master) | #20 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 0176edf256e69c2
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:07:15 2022 +0530
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Releated-Bug: #1966382
Change-Id: If1509b0369aeae
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-upgrade (master) | #21 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 13d7a4c60ed6d40
Author: Brendan Shephard <email address hidden>
Date: Mon Mar 28 15:18:18 2022 +1000
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or ``configuration`` are
still likely to observe the auto-discovery behavior, which may halt the
build if the project contains multiple directories and/or multiple Python
files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
Also, adding ^setup.*$ under irrelevant-files as content-provider
parent[2] also have same.
[1] https:/
[2] https:/
Releated-Bug: #1966382
Change-Id: I643952b64d557f
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-puppet-elements (master) | #22 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-operator-ansible (master) | #23 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-operator-ansible (master) | #24 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit a0036eab3ff537b
Author: Marios Andreou <email address hidden>
Date: Tue Mar 29 15:43:47 2022 +0300
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or ``configuration`` are
still likely to observe the auto-discovery behavior, which may halt the
build if the project contains multiple directories and/or multiple Python
files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
Also, adding ^setup.*$ under irrelevant-files as content-provider
parent[2] also have same.
[1] https:/
[2] https:/
Change-Id: I850cb7312e34a4
Releated-Bug: #1966382
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/wallaby) | #25 |
Fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/victoria) | #26 |
Fix proposed to branch: stable/victoria
Review: https:/
Marios Andreou (marios-b) wrote : | #27 |
so apparently we'll also need cherrypicks for these ... also seeing in stable branches
example wallaby there https:/
* error: Multiple top-level packages discovered in a flat-layout: ['roles', 'common', 'puppet', 'network', 'firstboot', 'deployment', 'extraconfig', 'environments', 'releasenotes', 'tripleo_
victoria there * https:/
* error: Multiple top-level packages discovered in a flat-layout: ['roles', 'common', 'puppet', 'network', 'firstboot', 'deployment', 'extraconfig', 'environments', 'releasenotes', 'tripleo_
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/wallaby) | #28 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/victoria) | #29 |
Related fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/ussuri) | #30 |
Related fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/train) | #31 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-image-elements (stable/wallaby) | #32 |
Fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-image-elements (stable/victoria) | #33 |
Fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-image-elements (stable/ussuri) | #34 |
Related fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-image-elements (stable/train) | #35 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-upgrade (stable/wallaby) | #36 |
Fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-upgrade (stable/victoria) | #37 |
Related fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-upgrade (stable/ussuri) | #38 |
Related fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-upgrade (stable/train) | #39 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-puppet-elements (master) | #40 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 66f8964f59342d9
Author: Jiri Podivin <email address hidden>
Date: Tue Mar 29 08:57:50 2022 +0200
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Releated-Bug: #1966382
Signed-off-by: Jiri Podivin <email address hidden>
Change-Id: I4cf10643a18fbc
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-puppet-elements (stable/wallaby) | #41 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-puppet-elements (stable/victoria) | #42 |
Related fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-puppet-elements (stable/ussuri) | #43 |
Related fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-puppet-elements (stable/train) | #44 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/ussuri) | #45 |
Fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/train) | #46 |
Fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-upgrade (stable/train) | #47 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit 4061e215807f172
Author: Brendan Shephard <email address hidden>
Date: Mon Mar 28 15:18:18 2022 +1000
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or ``configuration`` are
still likely to observe the auto-discovery behavior, which may halt the
build if the project contains multiple directories and/or multiple Python
files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
Also, adding ^setup.*$ under irrelevant-files as content-provider
parent[2] also have same.
[1] https:/
[2] https:/
Related-Bug: #1966382
Change-Id: I643952b64d557f
(cherry picked from commit 13d7a4c60ed6d40
tags: | added: in-stable-train |
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-image-elements (stable/train) | #48 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit 81dce34e639e77c
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:18:20 2022 +0530
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Related-Bug: #1966382
Change-Id: I8db5e382576a82
(cherry picked from commit 0b33e111caf5295
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/train) | #49 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit 2d0ab9ad87f8558
Author: Brendan Shephard <email address hidden>
Date: Mon Mar 28 14:46:56 2022 +1000
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Related-Bug: #1966382
Change-Id: I52f852686b70d5
(cherry picked from commit dab104315f53528
tags: | added: in-stable-ussuri |
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-image-elements (stable/ussuri) | #50 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit 78a9a1cf6e300ac
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:18:20 2022 +0530
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Related-Bug: #1966382
Change-Id: I8db5e382576a82
(cherry picked from commit 0b33e111caf5295
tags: | added: in-stable-wallaby |
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/wallaby) | #51 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 75fd88546d88db6
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:07:15 2022 +0530
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Releated-Bug: #1966382
Change-Id: If1509b0369aeae
(cherry picked from commit 0176edf256e69c2
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-puppet-elements (stable/train) | #52 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit 14e13efb47a4d20
Author: Jiri Podivin <email address hidden>
Date: Tue Mar 29 08:57:50 2022 +0200
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Related-Bug: #1966382
Signed-off-by: Jiri Podivin <email address hidden>
Change-Id: I4cf10643a18fbc
(cherry picked from commit 66f8964f59342d9
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/train) | #53 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit 3896d3c0f967098
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:07:15 2022 +0530
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Releated-Bug: #1966382
Change-Id: If1509b0369aeae
(cherry picked from commit 0176edf256e69c2
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-upgrade (stable/wallaby) | #54 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 581347d43e1470f
Author: Brendan Shephard <email address hidden>
Date: Mon Mar 28 15:18:18 2022 +1000
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or ``configuration`` are
still likely to observe the auto-discovery behavior, which may halt the
build if the project contains multiple directories and/or multiple Python
files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
Also, adding ^setup.*$ under irrelevant-files as content-provider
parent[2] also have same.
[1] https:/
[2] https:/
Related-Bug: #1966382
Change-Id: I643952b64d557f
(cherry picked from commit 13d7a4c60ed6d40
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/ussuri) | #55 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit 6392b5903a76d76
Author: Brendan Shephard <email address hidden>
Date: Mon Mar 28 14:46:56 2022 +1000
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Related-Bug: #1966382
Change-Id: I52f852686b70d5
(cherry picked from commit dab104315f53528
tags: | added: in-stable-victoria |
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/victoria) | #56 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit 90db06a96c5c878
Author: Brendan Shephard <email address hidden>
Date: Mon Mar 28 14:46:56 2022 +1000
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Related-Bug: #1966382
Change-Id: I52f852686b70d5
(cherry picked from commit dab104315f53528
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-upgrade (stable/ussuri) | #57 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit 4ca0d9a31c4290b
Author: Brendan Shephard <email address hidden>
Date: Mon Mar 28 15:18:18 2022 +1000
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or ``configuration`` are
still likely to observe the auto-discovery behavior, which may halt the
build if the project contains multiple directories and/or multiple Python
files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
Also, adding ^setup.*$ under irrelevant-files as content-provider
parent[2] also have same.
[1] https:/
[2] https:/
Related-Bug: #1966382
Change-Id: I643952b64d557f
(cherry picked from commit 13d7a4c60ed6d40
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/victoria) | #58 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit 3802edefbbe7b19
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:07:15 2022 +0530
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
The Depends-On is irrelevant to the bug but is needed for job freeze
issue seen on this review.
[1] https:/
Depends-On: https:/
Related-Bug: #1966382
Change-Id: If1509b0369aeae
(cherry picked from commit 0176edf256e69c2
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/ussuri) | #59 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit 64cf6e3caf76c0c
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:07:15 2022 +0530
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
Depends-On added to deal with freeze issue seen in this review
[1] https:/
Depends-On: https:/
Related-Bug: #1966382
Change-Id: If1509b0369aeae
(cherry picked from commit 0176edf256e69c2
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/wallaby) | #60 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 47054b26512316c
Author: Brendan Shephard <email address hidden>
Date: Mon Mar 28 14:46:56 2022 +1000
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
[1] https:/
Related-Bug: #1966382
Change-Id: I52f852686b70d5
(cherry picked from commit dab104315f53528
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-upgrade (stable/victoria) | #61 |
Change abandoned by "Sandeep Yadav <email address hidden>" on branch: stable/victoria
Review: https:/
Reason: Abandoned in favor of https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-upgrade (stable/victoria) | #62 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit 6a6d0b1e6d97d8e
Author: Sergii Golovatiuk <email address hidden>
Date: Thu Jun 24 14:50:22 2021 +0200
Disable auto discovery& Remove deps from precommit
This dependency breaks Centos8/Ubuntu Focal testing as these OSes use
python 3.8.
Also, add .pre-commit-
this in wallaby and above[0]
Also, cherry-picks 13d7a4c60ed6d40
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or ``configuration`` are
still likely to observe the auto-discovery behavior, which may halt the
build if the project contains multiple directories and/or multiple Python
files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
Also, adding ^setup.*$ under irrelevant-files as content-provider
parent[2] also have same.
[0] https:/
[1] https:/
[2] https:/
Related-Bug: #1966382
Releated-Bug: #1967279
Change-Id: I518be6cdba50d9
(cherry picked from commit 523d09a80194768
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-puppet-elements (stable/ussuri) | #63 |
Change abandoned by "Marios Andreou <email address hidden>" on branch: stable/ussuri
Review: https:/
Reason: abandoning per http://
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-docs (master) | #64 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-docs (master) | #65 |
Change abandoned by "Marios Andreou <email address hidden>" on branch: master
Review: https:/
Reason: sorry wrong repo :)
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-specs (master) | #66 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-specs (master) | #67 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 178bca5941ac5e0
Author: Marios Andreou <email address hidden>
Date: Mon Apr 18 10:28:29 2022 +0300
Disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
[1] https:/
Change-Id: Id3bc11920e28a0
Related-Bug: #1966382
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-puppet-elements (stable/victoria) | #68 |
Related fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-puppet-elements (stable/wallaby) | #69 |
Change abandoned by "Luca Miccini <email address hidden>" on branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-puppet-elements (stable/victoria) | #70 |
Change abandoned by "Luca Miccini <email address hidden>" on branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-image-elements (stable/victoria) | #71 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit 8a2012bc3ef551a
Author: Sandeep Yadav <email address hidden>
Date: Mon Mar 28 15:18:20 2022 +0530
Migrate from testr to stestr, disable auto discovery
Tripleo-ci jobs are broken after latest release of setuptools 61.0
because of breaking changes which are not backwork compatible,
details in related bug and [1].
Users that don't set ``packages``, ``py_modules``, or `configuration`
are still likely to observe the auto-discovery behavior, which may
halt the build if the project contains multiple directories and/or
multiple Python files directly under the project root.
To disable auto discovery, one can do below in setup.py
~~~
setuptools.
~~~
or
~~~
setuptools.
~~~
Also, Migrate from testr to stestr - tox py38 timingout without this.
[1] https:/
Releated-Bug: #1966382
Change-Id: I8db5e382576a82
(cherry picked from commit 0b33e111caf5295
ah, i just filed a duplicate at https:/ /bugs.launchpad .net/tripleo/ +bug/1966384