stx-neutron container build failure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Lucas de Ataides Barreto |
Bug Description
Brief Description
-----------------
master branch build of the stx-neutron container is failing on a dependency python issue.
The failed build is trying to use neutron=
Severity
--------
Critical
Steps to Reproduce
------------------
build-stx-images.sh --os-label=debian --stream=stable --version=
Expected Behavior
------------------
container builds
Actual Behavior
----------------
container failes to build
Reproducibility
---------------
100%
System Configuration
-------
build
Branch/Pull Time/Commit
-------
Feb 1, 2024
6:00 pm EST
Last Pass
---------
Jan 30, 2024
6:00 pm EST
Timestamp/Logs
--------------
...
19:27:11 + apt-get install -y --no-install-
19:27:11 [0mReading package lists...
19:27:11 Building dependency tree...
19:27:11 Reading state information...
19:27:11 libxml2 is already the newest version (2.9.10+
19:27:11 libxml2 set to manually installed.
19:27:11 The following additional packages will be installed:
19:27:11 dnsmasq-base kmod libbpf0 libcap2 libcap2-bin libdbus-1-3 libelf1
19:27:11 libevent-2.1-7 libglib2.0-0 libip4tc2 libip6tc2 libipset13 libkmod2 libmnl0
19:27:11 libncurses6 libnetfilter-
19:27:11 libnl-genl-3-200 libpci3 libprocps8 libsensors-config libsensors5
19:27:11 libsnmp-base libsnmp40 libunbound8 libwrap0 libxtables12 openvswitch-common
19:27:11 pci.ids procps runit-helper
19:27:11 Suggested packages:
19:27:11 ifupdown nftables resolvconf vim-haproxy haproxy-doc iproute2-doc firewalld
19:27:11 lm-sensors snmp-mibs-
19:27:11 Recommended packages:
19:27:11 dns-root-data libatm1 nftables ipvsadm libpam-cap dbus libglib2.0-data
19:27:11 shared-mime-info xdg-user-dirs usb.ids psmisc
19:27:11 The following NEW packages will be installed:
19:27:11 bridge-utils conntrack dnsmasq dnsmasq-base dnsmasq-utils ebtables ethtool
19:27:11 haproxy iproute2 ipset iptables iputils-arping keepalived kmod libbpf0
19:27:11 libcap2 libcap2-bin libdbus-1-3 libelf1 libevent-2.1-7 libglib2.0-0
19:27:11 libip4tc2 libip6tc2 libipset13 libkmod2 libmnl0 libncurses6
19:27:11 libnetfilter-
19:27:11 libnl-genl-3-200 libpci3 libprocps8 libsensors-config libsensors5
19:27:11 libsnmp-base libsnmp40 libunbound8 libwrap0 libxtables12 lshw
19:27:11 openvswitch-common openvswitch-switch pci.ids procps runit-helper
19:27:11 uuid-runtime
19:27:13 0 upgraded, 48 newly installed, 0 to remove and 0 not upgraded.
19:27:13 Need to get 15.5 MB of archives.
19:27:13 After this operation, 40.9 MB of additional disk space will be used.
19:27:13 Get:13 https:/
19:27:13 Get:14 https:/
19:27:13 Get:15 https:/
19:27:13 Get:16 https:/
19:27:13 Get:17 https:/
19:27:13 Get:18 https:/
19:27:13 Get:19 https:/
19:27:15 Get:20 https:/
19:27:17 Get:21 https:/
19:27:17 Get:22 https:/
19:27:17 Get:23 https:/
19:27:17 Get:24 https:/
19:27:17 Get:25 https:/
19:27:17 Get:26 https:/
19:27:17 Get:27 https:/
19:27:17 Get:28 https:/
19:27:19 Get:29 https:/
19:27:20 Get:30 https:/
19:27:20 Get:31 https:/
19:27:20 Get:32 https:/
19:27:20 Get:33 https:/
19:27:20 Get:34 https:/
19:27:21 Get:35 https:/
19:27:21 Get:36 https:/
19:27:22 Get:37 https:/
19:27:22 Get:38 https:/
19:27:22 Get:39 https:/
19:27:23 Get:40 https:/
19:27:23 Get:41 https:/
19:27:23 Get:42 https:/
19:27:24 Get:43 https:/
19:27:24 Get:44 https:/
19:27:24 Get:45 https:/
19:27:25 Get:46 https:/
19:27:25 Get:47 https:/
19:27:26 Get:48 https:/
19:27:27 Get:1 https:/
19:27:29 Get:2 https:/
19:27:31 Get:3 https:/
19:27:34 Get:4 https:/
19:27:34 Get:5 https:/
19:27:34 Get:6 https:/
19:27:35 Get:7 https:/
19:27:35 Get:8 https:/
19:27:35 Get:9 https:/
19:27:36 Get:10 https:/
19:27:36 Get:11 https:/
19:27:38 Get:12 https:/
19:27:38 [91mdebconf: delaying package configuration, since apt-utils is not installed
19:27:38 [0mFetched 15.5 MB in 27s (579 kB/s)
19:27:38 Selecting previously unselected package haproxy.
19:27:38 (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19217 files and directories currently installed.)
19:27:38 Preparing to unpack .../00-
19:27:38 Unpacking haproxy (2.2.9-
19:27:39 Selecting previously unselected package libelf1:amd64.
19:27:39 Preparing to unpack .../01-
19:27:39 Unpacking libelf1:amd64 (0.183-1) ...
19:27:39 Selecting previously unselected package libbpf0:amd64.
19:27:39 Preparing to unpack .../02-
19:27:39 Unpacking libbpf0:amd64 (1:0.3-2) ...
19:27:39 Selecting previously unselected package libcap2:amd64.
19:27:39 Preparing to unpack .../03-
19:27:39 Unpacking libcap2:amd64 (1:2.44-1) ...
19:27:39 Selecting previously unselected package libmnl0:amd64.
19:27:39 Preparing to unpack .../04-
19:27:39 Unpacking libmnl0:amd64 (1.0.4-3) ...
19:27:40 Selecting previously unselected package libxtables12:amd64.
19:27:40 Preparing to unpack .../05-
19:27:40 Unpacking libxtables12:amd64 (1.8.7-1) ...
19:27:40 Selecting previously unselected package libcap2-bin.
19:27:40 Preparing to unpack .../06-
19:27:40 Unpacking libcap2-bin (1:2.44-1) ...
19:27:40 Selecting previously unselected package iproute2.
19:27:40 Preparing to unpack .../07-
19:27:40 Unpacking iproute2 (5.10.0-4) ...
19:27:41 Selecting previously unselected package libglib2.0-0:amd64.
19:27:41 Preparing to unpack .../08-
19:27:41 Unpacking libglib2.0-0:amd64 (2.66.8-1) ...
19:27:41 Selecting previously unselected package libnftnl11:amd64.
19:27:41 Preparing to unpack .../09-
19:27:41 Unpacking libnftnl11:amd64 (1.1.9-1) ...
19:27:41 Selecting previously unselected package libnl-3-200:amd64.
19:27:41 Preparing to unpack .../10-
19:27:41 Unpacking libnl-3-200:amd64 (3.4.0-1+b1) ...
19:27:41 Selecting previously unselected package libnl-genl-
19:27:41 Preparing to unpack .../11-
19:27:41 Unpacking libnl-genl-
19:27:41 Selecting previously unselected package pci.ids.
19:27:41 Preparing to unpack .../12-
19:27:41 Unpacking pci.ids (0.0~2021.02.08-1) ...
19:27:42 Selecting previously unselected package libpci3:amd64.
19:27:42 Preparing to unpack .../13-
19:27:42 Unpacking libpci3:amd64 (1:3.7.0-5) ...
19:27:42 Selecting previously unselected package libsensors-config.
19:27:42 Preparing to unpack .../14-
19:27:42 Unpacking libsensors-config (1:3.6.0-7) ...
19:27:42 Selecting previously unselected package libsensors5:amd64.
19:27:42 Preparing to unpack .../15-
19:27:42 Unpacking libsensors5:amd64 (1:3.6.0-7) ...
19:27:42 Selecting previously unselected package libwrap0:amd64.
19:27:42 Preparing to unpack .../16-
19:27:42 Unpacking libwrap0:amd64 (7.6.q-31) ...
19:27:42 Selecting previously unselected package libsnmp-base.
19:27:42 Preparing to unpack .../17-
19:27:42 Unpacking libsnmp-base (5.9+dfsg-
19:27:42 Selecting previously unselected package libsnmp40:amd64.
19:27:42 Preparing to unpack .../18-
19:27:43 Unpacking libsnmp40:amd64 (5.9+dfsg-
19:27:43 Selecting previously unselected package keepalived.
19:27:43 Preparing to unpack .../19-
19:27:43 Unpacking keepalived (1:2.1.
19:27:43 Selecting previously unselected package uuid-runtime.
19:27:43 Preparing to unpack .../20-
19:27:43 Unpacking uuid-runtime (2.36.1-8+deb11u1) ...
19:27:43 Selecting previously unselected package libkmod2:amd64.
19:27:43 Preparing to unpack .../21-
19:27:43 Unpacking libkmod2:amd64 (28-1) ...
19:27:43 Selecting previously unselected package kmod.
19:27:43 Preparing to unpack .../22-
19:27:43 Unpacking kmod (28-1) ...
19:27:43 Selecting previously unselected package libncurses6:amd64.
19:27:43 Preparing to unpack .../23-
19:27:43 Unpacking libncurses6:amd64 (6.2+20201114-
19:27:43 Selecting previously unselected package libprocps8:amd64.
19:27:43 Preparing to unpack .../24-
19:27:43 Unpacking libprocps8:amd64 (2:3.3.17-5) ...
19:27:44 Selecting previously unselected package procps.
19:27:44 Preparing to unpack .../25-
19:27:44 Unpacking procps (2:3.3.17-5) ...
19:27:44 Selecting previously unselected package bridge-utils.
19:27:44 Preparing to unpack .../26-
19:27:44 Unpacking bridge-utils (1.7-1) ...
19:27:44 Selecting previously unselected package libnfnetlink0:
19:27:44 Preparing to unpack .../27-
19:27:44 Unpacking libnfnetlink0:amd64 (1.0.1-3+b1) ...
19:27:44 Selecting previously unselected package libnetfilter-
19:27:44 Preparing to unpack .../28-
19:27:44 Unpacking libnetfilter-
19:27:44 Selecting previously unselected package conntrack.
19:27:44 Preparing to unpack .../29-
19:27:44 Unpacking conntrack (1:1.4.6-2) ...
19:27:44 Selecting previously unselected package libdbus-1-3:amd64.
19:27:44 Preparing to unpack .../30-
19:27:44 Unpacking libdbus-1-3:amd64 (1.12.28-0+deb11u1) ...
19:27:45 Selecting previously unselected package dnsmasq-base.
19:27:45 Preparing to unpack .../31-
19:27:45 Unpacking dnsmasq-base (2.85-1.stx.2) ...
19:27:45 Selecting previously unselected package runit-helper.
19:27:45 Preparing to unpack .../32-
19:27:45 Unpacking runit-helper (2.10.3) ...
19:27:45 Selecting previously unselected package dnsmasq.
19:27:45 Preparing to unpack .../33-
19:27:45 Unpacking dnsmasq (2.85-1.stx.2) ...
19:27:46 Selecting previously unselected package dnsmasq-utils.
19:27:46 Preparing to unpack .../34-
19:27:46 Unpacking dnsmasq-utils (2.85-1.stx.2) ...
19:27:46 Selecting previously unselected package ebtables.
19:27:46 Preparing to unpack .../35-
19:27:46 Unpacking ebtables (2.0.11-4+b1) ...
19:27:46 Selecting previously unselected package ethtool.
19:27:46 Preparing to unpack .../36-
19:27:46 Unpacking ethtool (1:5.9-1) ...
19:27:46 Selecting previously unselected package libipset13:amd64.
19:27:46 Preparing to unpack .../37-
19:27:46 Unpacking libipset13:amd64 (7.10-1) ...
19:27:46 Selecting previously unselected package ipset.
19:27:46 Preparing to unpack .../38-
19:27:46 Unpacking ipset (7.10-1) ...
19:27:46 Selecting previously unselected package libip4tc2:amd64.
19:27:46 Preparing to unpack .../39-
19:27:46 Unpacking libip4tc2:amd64 (1.8.7-1) ...
19:27:46 Selecting previously unselected package libip6tc2:amd64.
19:27:46 Preparing to unpack .../40-
19:27:46 Unpacking libip6tc2:amd64 (1.8.7-1) ...
19:27:47 Selecting previously unselected package iptables.
19:27:47 Preparing to unpack .../41-
19:27:47 Unpacking iptables (1.8.7-1) ...
19:27:47 Selecting previously unselected package iputils-arping.
19:27:47 Preparing to unpack .../42-
19:27:47 Unpacking iputils-arping (3:20210202-
19:27:47 Selecting previously unselected package libevent-
19:27:47 Preparing to unpack .../43-
19:27:47 Unpacking libevent-
19:27:47 Selecting previously unselected package libunbound8:amd64.
19:27:47 Preparing to unpack .../44-
19:27:47 Unpacking libunbound8:amd64 (1.13.1-1+deb11u1) ...
19:27:47 Selecting previously unselected package lshw.
19:27:47 Preparing to unpack .../45-
19:27:47 Unpacking lshw (02.18.85-0.7) ...
19:27:48 Selecting previously unselected package openvswitch-common.
19:27:48 Preparing to unpack .../46-
19:27:48 Unpacking openvswitch-common (2.15.0+
19:27:48 Selecting previously unselected package openvswitch-switch.
19:27:48 Preparing to unpack .../47-
19:27:48 Unpacking openvswitch-switch (2.15.0+
19:27:50 Setting up libip4tc2:amd64 (1.8.7-1) ...
19:27:50 Setting up dnsmasq-utils (2.85-1.stx.2) ...
19:27:50 Setting up runit-helper (2.10.3) ...
19:27:50 Setting up pci.ids (0.0~2021.02.08-1) ...
19:27:50 Setting up libip6tc2:amd64 (1.8.7-1) ...
19:27:50 Setting up libglib2.0-0:amd64 (2.66.8-1) ...
19:27:50 No schema files found: doing nothing.
19:27:50 Setting up libsnmp-base (5.9+dfsg-
19:27:50 Setting up libsensors-config (1:3.6.0-7) ...
19:27:50 Setting up haproxy (2.2.9-
19:27:51 Setting up lshw (02.18.85-0.7) ...
19:27:51 Setting up libcap2:amd64 (1:2.44-1) ...
19:27:51 Setting up libcap2-bin (1:2.44-1) ...
19:27:51 Setting up libwrap0:amd64 (7.6.q-31) ...
19:27:51 Setting up ebtables (2.0.11-4+b1) ...
19:27:52 update-
19:27:52 Setting up libncurses6:amd64 (6.2+20201114-
19:27:52 Setting up libdbus-1-3:amd64 (1.12.28-0+deb11u1) ...
19:27:52 Setting up libmnl0:amd64 (1.0.4-3) ...
19:27:52 Setting up libevent-
19:27:52 Setting up libsensors5:amd64 (1:3.6.0-7) ...
19:27:52 Setting up libxtables12:amd64 (1.8.7-1) ...
19:27:52 Setting up bridge-utils (1.7-1) ...
19:27:52 Setting up libpci3:amd64 (1:3.7.0-5) ...
19:27:53 Setting up libipset13:amd64 (7.10-1) ...
19:27:53 Setting up uuid-runtime (2.36.1-8+deb11u1) ...
19:27:53 Adding group `uuidd' (GID 103) ...
19:27:53 Done.
19:27:53 Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
19:27:53 Adding system user `uuidd' (UID 102) ...
19:27:53 Adding new user `uuidd' (UID 102) with group `uuidd' ...
19:27:53 Not creating home directory `/run/uuidd'.
19:27:53 invoke-rc.d: could not determine current runlevel
19:27:53 invoke-rc.d: policy-rc.d denied execution of start.
19:27:54 Setting up libnfnetlink0:amd64 (1.0.1-3+b1) ...
19:27:54 Setting up libnl-3-200:amd64 (3.4.0-1+b1) ...
19:27:54 Setting up ipset (7.10-1) ...
19:27:54 Setting up libelf1:amd64 (0.183-1) ...
19:27:54 Setting up libprocps8:amd64 (2:3.3.17-5) ...
19:27:54 Setting up libkmod2:amd64 (28-1) ...
19:27:54 Setting up ethtool (1:5.9-1) ...
19:27:54 Setting up libnftnl11:amd64 (1.1.9-1) ...
19:27:54 Setting up kmod (28-1) ...
19:27:54 Setting up iputils-arping (3:20210202-
19:27:55 Setting up libsnmp40:amd64 (5.9+dfsg-
19:27:55 Setting up libunbound8:amd64 (1.13.1-1+deb11u1) ...
19:27:55 Setting up libnetfilter-
19:27:55 Setting up procps (2:3.3.17-5) ...
19:27:55 Setting up libnl-genl-
19:27:55 Setting up libbpf0:amd64 (1:0.3-2) ...
19:27:55 Setting up iptables (1.8.7-1) ...
19:27:55 update-
19:27:55 update-
19:27:55 update-
19:27:55 update-
19:27:55 update-
19:27:55 update-
19:27:55 Setting up iproute2 (5.10.0-4) ...
19:27:56 Setting up dnsmasq-base (2.85-1.stx.2) ...
19:27:56 Setting up conntrack (1:1.4.6-2) ...
19:27:56 Setting up dnsmasq (2.85-1.stx.2) ...
19:27:56 invoke-rc.d: could not determine current runlevel
19:27:56 invoke-rc.d: policy-rc.d denied execution of start.
19:27:56 Setting up openvswitch-common (2.15.0+
19:27:56 update-
19:27:57 Setting up openvswitch-switch (2.15.0+
19:27:57 invoke-rc.d: could not determine current runlevel
19:27:57 invoke-rc.d: policy-rc.d denied execution of start.
19:27:57 Setting up keepalived (1:2.1.
19:27:57 invoke-rc.d: could not determine current runlevel
19:27:57 invoke-rc.d: policy-rc.d denied execution of start.
19:27:57 Processing triggers for libc-bin (2.31-13+deb11u7) ...
19:27:57 [91m+ [[ -n '' ]]
19:27:57 [0m[91m++ dirname /opt/loci/
19:27:57 [0m[91m+ /opt/loci/
19:27:57 [0m[91m+ packages=
19:27:57 [0m[91m+ pip install --no-cache-dir --only-binary :all: --no-compile -c /tmp/wheels/
19:27:58 [0mLooking in links: /tmp/wheels/
19:27:58 Processing /tmp/neutron
19:27:58 [91m DEPRECATION: A future pip version will change local packages to be built in-place without first copying to a temporary directory. We recommend you use --use-feature=
19:27:58 pip 21.3 will remove support for this functionality. You can find discussion regarding this at https:/
19:28:02 [0mCollecting lxml
19:28:02 Downloading lxml-4.
19:28:02 Collecting networking-sfc
19:28:02 Downloading networking_
19:28:02 Processing /tmp/wheels/
19:28:02 Processing /tmp/wheels/
19:28:02 Requirement already satisfied: pbr>=4.0.0 in /var/lib/
19:28:02 Collecting Paste>=2.0.2
19:28:02 Downloading Paste-3.
19:28:02 Collecting PasteDeploy>=1.5.0
19:28:02 Downloading PasteDeploy-
19:28:02 Collecting Routes>=2.3.1
19:28:02 Downloading Routes-
19:28:02 Collecting debtcollector>
19:28:02 Downloading debtcollector-
19:28:02 Collecting decorator>=4.1.0
19:28:02 Downloading decorator-
19:28:02 Collecting eventlet>=0.26.1
19:28:03 Downloading eventlet-
19:28:03 Processing /tmp/wheels/
19:28:03 Collecting httplib2>=0.9.1
19:28:03 Downloading httplib2-
19:28:03 Collecting requests>=2.18.0
19:28:03 Downloading requests-
19:28:03 Collecting Jinja2>=2.10
19:28:03 Downloading Jinja2-
19:28:03 Collecting keystonemiddlew
19:28:03 Downloading keystonemiddlew
19:28:03 Collecting netaddr>=0.7.18
19:28:03 Downloading netaddr-
19:28:03 Processing /tmp/wheels/
19:28:03 [91mERROR: Cannot install neutron=
19:28:03 [0m[91mERROR: ResolutionImpos
19:28:03 [0m
19:28:03 The conflict is caused by:
19:28:03 neutron 22.1.1.dev85 depends on neutron-lib>=3.4.2
19:28:03 The user requested (constraint) neutron-lib===3.4.0
19:28:03
19:28:03 To fix this you could try to:
19:28:03 1. loosen the range of package versions you've specified
19:28:03 2. remove package versions to allow pip attempt to solve the dependency conflict
19:28:03
19:28:04 [91mWARNING: You are using pip version 21.2.3; however, version 24.0 is available.
19:28:04 You should consider upgrading via the '/var/lib/
19:28:06 [0mThe command '/bin/sh -c /opt/loci/
19:28:06 Command (docker) failed, attempt 3 of 3.
19:28:06 Max command attempts reached. Aborting...
19:28:06 Failed to build stx-neutron... Aborting
Test Activity
-------------
Build
Workaround
----------
N/A
Changed in starlingx: | |
assignee: | nobody → Lucas de Ataides Barreto (ldeataid) |
importance: | Undecided → High |
tags: | added: stx.distro.openstack |
tags: | added: stx.9.0 |
Changed in starlingx: | |
status: | New → In Progress |
Note, this applies to the "openstack" build target.
additional logs here ... https:/ /mirror. starlingx. windriver. com/mirror/ starlingx/ master/ debian/ openstack/ 20240206T170059 Z/