Set a specific version for the ruby gem "public_suffix", required by chef/berkshelf,
to be compatible with the used version of ruby (2.5.0).
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Change-Id: I963a60206cb1f22296fcb5a9f763f326f629f077
Issue-ID: SDC-4139
(cherry picked from commit
9efabf266f2c21ba7aa30a2ddea5eabfc145ac43)
ruby-dev \
libffi-dev \
libxml2-dev && \
+ gem install public_suffix -v 4.0.7 --no-document && \
+ gem install multipart-post -v 2.2.0 --no-document && \
gem install chef:13.8.5 berkshelf:6.3.1 io-console:0.4.6 etc webrick --no-document && \
apt-get update -y && apt-get remove bash -y --allow-remove-essential && \
apt-get install -y binutils && apt-get clean && gem cleanup
python -m pip install --upgrade pip \
pip install 'pycurl==7.44.1' && \
set -ex && \
+ gem install public_suffix -v 4.0.7 --no-document && \
+ gem install multipart-post -v 2.2.0 --no-document && \
gem install chef:13.8.5 berkshelf:6.3.1 io-console:0.4.6 etc webrick --no-document && \
apk del .build-dependencies && \
gem cleanup
ruby-dev \
libffi-dev \
libxml2-dev && \
+ gem install public_suffix -v 4.0.7 --no-document && \
+ gem install multipart-post -v 2.2.0 --no-document && \
gem install chef:13.8.5 berkshelf:6.3.1 io-console:0.4.6 etc webrick --no-document && \
gem cleanup && \
apk update
ruby-dev \
libffi-dev \
libxml2-dev && \
+ gem install public_suffix -v 4.0.7 --no-document && \
+ gem install multipart-post -v 2.2.0 --no-document && \
gem install chef:13.8.5 berkshelf:6.3.1 io-console:0.4.6 etc webrick --no-document && \
gem cleanup && \
apk update
libffi-dev \
libxml2-dev \
libressl-dev && \
+ gem install public_suffix -v 4.0.7 --no-document && \
+ gem install multipart-post -v 2.2.0 --no-document && \
gem install chef:13.8.5 berkshelf:6.3.1 io-console:0.4.6 etc webrick --no-document && \
gem cleanup && \
apk update
ruby-dev \
libffi-dev \
libxml2-dev && \
+ gem install public_suffix -v 4.0.7 --no-document && \
+ gem install multipart-post -v 2.2.0 --no-document && \
gem install chef:13.8.5 berkshelf:6.3.1 io-console:0.4.6 etc webrick --no-document && \
apt-get update -y && apt-get remove bash -y --allow-remove-essential && \
apt-get install -y binutils && apt-get clean && gem cleanup
ruby-dev \
libffi-dev \
libxml2-dev && \
+ gem install public_suffix -v 4.0.7 --no-document && \
+ gem install multipart-post -v 2.2.0 --no-document && \
gem install chef:13.8.5 berkshelf:6.3.1 io-console:0.4.6 etc webrick --no-document && \
gem cleanup && \
apk update