Ubutnu provisioning failed with - failure trying to run: chroot /target dpkg --force-depends --install /var/cache/apt/archives/base-passwd_3.5.24_amd64.deb /var/cache/apt/archives/base-files_6.5ubuntu6.7_amd64.deb
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Critical
|
Dmitry Burmistrov |
Bug Description
{
"build_id": "2015-01-
"ostf_sha": "037fce48e08e05
"build_number": "25",
"auth_
"api": "1.0",
"nailgun_sha": "500e36d08a45db
"production": "docker",
"fuelmain_sha": "fe3ba0ba68895f
"astute_sha": "ef8aa0fd0e3ce2
"feature_
"mirantis"
],
"release": "5.1.2",
"release_
],
}
}
},
"fuellib_sha": "2ba6d3eb2da994
}
Steps:
1. Create next cluster - Ubuntu, Ha, nova vlan, 3 contorller, 2 compute nodes
2. Run deployment
Actual - provisioning failed with error on nodes
failure trying to run: chroot /target dpkg --force-depends --install /var/cache/
debootstrap log from node
2015-01-04 21:46:21 NOTICE
base-files
2015-01-04 21:46:21 NOTICE
Errors were encountered while processing:
2015-01-04 21:46:21 NOTICE
Package libc6 is not installed.
2015-01-04 21:46:21 NOTICE
base-passwd depends on libc6 (>= 2.8); however:
2015-01-04 21:46:21 NOTICE
dpkg: base-passwd: dependency problems, but configuring anyway as you requested:
2015-01-04 21:46:21 NOTICE
subprocess installed post-installation script returned error exit status 1
2015-01-04 21:46:21 NOTICE
dpkg: error processing base-files (--install):
2015-01-04 21:46:21 NOTICE
Setting up base-passwd (3.5.24) ...
2015-01-04 21:46:21 NOTICE
2015-01-04 21:46:21 NOTICE
invalid user: `root:root'
2015-01-04 21:46:21 NOTICE
chown:
2015-01-04 21:46:21 NOTICE
Package awk is not installed.
2015-01-04 21:46:21 NOTICE
base-files depends on awk; however:
2015-01-04 21:46:21 NOTICE
dpkg: base-files: dependency problems, but configuring anyway as you requested:
2015-01-04 21:46:21 NOTICE
Setting up base-files (6.5ubuntu6.7) ...
2015-01-04 21:46:21 NOTICE
dpkg: warning: ignoring pre-dependency problem!
2015-01-04 21:46:21 NOTICE
awk is not installed.
2015-01-04 21:46:21 NOTICE
base-files pre-depends on awk
2015-01-04 21:46:21 NOTICE
dpkg: regarding .../base-
2015-01-04 21:46:21 NOTICE
Unpacking base-files (from .../base-
2015-01-04 21:46:21 NOTICE
Selecting previously unselected package base-files.
2015-01-04 21:46:21 NOTICE
Unpacking base-passwd (from .../base-
2015-01-04 21:46:21 NOTICE
(Reading database ... 0 files and directories currently installed.)
2015-01-04 21:46:21 NOTICE
Selecting previously unselected package base-passwd.
2015-01-04 21:46:21 NOTICE
missing architecture
2015-01-04 21:46:21 NOTICE
dpkg: warning: parsing file '/var/lib/
2015-01-04 21:46:21 NOTICE
missing maintainer
2015-01-04 21:46:21 NOTICE
dpkg: warning: parsing file '/var/lib/
2015-01-04 21:46:21 NOTICE
missing description
2015-01-04 21:46:21 NOTICE
dpkg: warning: parsing file '/var/lib/
logs are attached
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel OSCI Team (fuel-osci) → MOS Linux (mos-linux) |
Changed in fuel: | |
assignee: | Fuel OSCI Team (fuel-osci) → Dmitry Burmistrov (dburmistrov) |
status: | Confirmed → In Progress |
According to fuel log, this was made from the following commit: 706c3a61f671f36 49177d753c
commit fe3ba0ba68895f9
Author: Dennis Dmitriev <email address hidden>
Date: Thu Dec 25 02:20:33 2014 +0200
Testing of OSCI packages on a stable environment
1. Enables the 'custom_repo' decorator which add new rpm/deb
packages to FUEL master node from custom repository before
OS cluster is created. Can be used with any system test.
2. In case of deployment error, checks the puppet logs docker- logs/remote/ node-*/ for unmet dependences
in /var/log/
of packages which are failed to install during deployment.
Use the following environment variables: PKGS_MIRROR= <URL to repository>
* required:
CUSTOM_
I suggest contacting the author of the commit, or check logs from the environment. MOS Linux has nothing to do here.