[FTBS] error in kombu setup command: 'tests_require' must be a string or list of strings containing valid project/version requirement specifiers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Octavia Charm |
Fix Released
|
Critical
|
Alex Kavanagh |
Bug Description
octavia fails to build on zed/yoga/xena branches (at least) with the following error:
2023-02-23 14:53:53.933 :: Collecting kombu==5.2.4
2023-02-23 14:53:53.933 :: Downloading kombu-5.2.4.tar.gz (423 kB)
2023-02-23 14:53:53.933 :: ━━━━━━━
2023-02-23 14:53:53.933 :: Preparing metadata (setup.py): started
2023-02-23 14:53:53.933 :: Preparing metadata (setup.py): finished with status 'error'
2023-02-23 14:53:53.933 :: error: subprocess-
2023-02-23 14:53:53.933 ::
2023-02-23 14:53:53.933 :: × python setup.py egg_info did not run successfully.
2023-02-23 14:53:53.934 :: │ exit code: 1
2023-02-23 14:53:53.934 :: ╰─> [5 lines of output]
2023-02-23 14:53:53.934 :: /root/snap/
2023-02-23 14:53:53.934 :: warnings.warn(msg, warning_class)
2023-02-23 14:53:53.934 :: error in kombu setup command: 'tests_require' must be a string or list of strings containing valid project/version requirement specifiers; Expected end or semicolon (after name and no valid version specifier)
2023-02-23 14:53:53.934 :: pytz>dev
2023-02-23 14:53:53.934 :: ^
2023-02-23 14:53:53.934 :: [end of output]
The issue seems to come from the fact we use an old version of setuptools.
Changed in charm-octavia: | |
importance: | Undecided → Critical |
assignee: | nobody → Felipe Reyes (freyes) |
Changed in charm-octavia: | |
assignee: | Felipe Reyes (freyes) → nobody |
Changed in charm-octavia: | |
assignee: | nobody → Alex Kavanagh (ajkavanagh) |
Changed in charm-octavia: | |
status: | New → Fix Released |
seems to be fixed by https:/ /github. com/celery/ kombu/pull/ 1652