[Openbook] v1.1.0 MOS 7.0 deploy failed in Tomcat7 intallation step
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel Plugins |
New
|
Critical
|
Jeremy Fluhmann |
Bug Description
It is because in the pre_build_hook there is downloading some versions of packages from ubuntu repos. At now some of these packages are outdated (i.e. tzdata). Fuel generates provisioning image (OS on fuel nodes) with latest ubuntu packages. But plugin's repo on fuel node has a higher priority than default ubuntu repos, so we have a downgrade request, that causes the next error:
2016-06-02 11:51:24 +0000 Puppet (debug): Executing '/usr/bin/apt-get -q -y -o DPkg::Options:
2016-06-02 11:51:24 +0000 Puppet (err): Execution of '/usr/bin/apt-get -q -y -o DPkg::Options:
Building dependency tree...
Reading state information...
The following extra packages will be installed:
authbind ca-certificates
fonts-dejavu-core java-common libasyncns0 libavahi-client3
libavahi-
libcommons-
libfontconfig1 libgeronimo-
liblcms2-2 libnspr4 libnss3 libnss3-nssdb libogg0 libpcsclite1 libpulse0
libsctp1 libservlet3.0-java libsndfile1 libtomcat7-java libvorbis0a
libvorbisenc2 lksctp-tools openjdk-
tzdata-java
Suggested packages:
default-jre equivs libcommons-
cups-common ecj ant libecj-java-gcj libgeronimo-
pcscd pulseaudio icedtea-7-jre-jamvm libnss-mdns sun-java6-fonts
fonts-
ttf-wqy-microhei ttf-wqy-zenhei ttf-indic-
ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts tomcat7-docs
tomcat7-admin tomcat7-examples tomcat7-user libtcnative-1
The following NEW packages will be installed:
authbind ca-certificates
fonts-dejavu-core java-common libasyncns0 libavahi-client3
libavahi-
libcommons-
libfontconfig1 libgeronimo-
liblcms2-2 libnspr4 libnss3 libnss3-nssdb libogg0 libpcsclite1 libpulse0
libsctp1 libservlet3.0-java libsndfile1 libtomcat7-java libvorbis0a
libvorbisenc2 lksctp-tools openjdk-
tzdata-java
The following packages will be DOWNGRADED:
tzdata
0 upgraded, 38 newly installed, 1 downgraded, 0 to remove and 2 not upgraded.
Need to get 49.9 MB of archives.
After this operation, 81.9 MB of additional disk space will be used.
E: There are problems and -y was used without --force-yes
I propose to remove downloading standard ubuntu packages from pre_build_hook, because its already present in ubuntu repos. If you want to install specific versions of packages please use the "ensure" attribute.
Changed in fuel-plugins: | |
importance: | Undecided → Critical |
milestone: | none → 7.0 |
Changed in fuel-plugins: | |
assignee: | nobody → Jeremy Fluhmann (fluhmann) |
tags: | added: openbook |