Compare commits

...

5 Commits

Author SHA1 Message Date
Thomas Carmet 10a919aedd fix build for CI image 2022-01-27 15:13:35 -08:00
Nicolas Humbert 14f3789412 node 16 2022-01-27 17:10:30 -05:00
Nicolas Humbert a77a9c991d Docker node back to 10 2022-01-27 16:59:53 -05:00
Nicolas Humbert 845f5953af fog tests do not seem to be run anymore 2022-01-26 19:06:39 -05:00
Nicolas Humbert 3fe095c86a CLDSRV-49 upgrade to Node 16 2022-01-26 18:34:25 -05:00
5 changed files with 471 additions and 608 deletions

View File

@ -1,4 +1,4 @@
FROM node:10.22.0-slim FROM node:16.13.2-slim
MAINTAINER Giorgio Regni <gr@scality.com> MAINTAINER Giorgio Regni <gr@scality.com>
WORKDIR /usr/src/app WORKDIR /usr/src/app

View File

@ -12,7 +12,7 @@ RUN curl -sS http://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \
&& update-ca-certificates \ && update-ca-certificates \
&& git clone https://github.com/tj/n.git \ && git clone https://github.com/tj/n.git \
&& make -C ./n \ && make -C ./n \
&& n 10.22.0 \ && n 16.13.2 \
&& pip install pip==9.0.1 \ && pip install pip==9.0.1 \
&& rm -rf ./n \ && rm -rf ./n \
&& rm -rf /var/lib/apt/lists/* \ && rm -rf /var/lib/apt/lists/* \
@ -31,6 +31,7 @@ RUN adduser -u 1042 --home /home/eve --disabled-password --gecos "" eve \
# Install RVM and gems # Install RVM and gems
ENV RUBY_VERSION="2.4.1" ENV RUBY_VERSION="2.4.1"
RUN gem update --system
COPY ./gems.list /tmp/ COPY ./gems.list /tmp/
RUN cat /tmp/gems.list | xargs gem install RUN cat /tmp/gems.list | xargs gem install
#RUN gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 \ #RUN gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 \

View File

@ -11,3 +11,4 @@ redis-server
ruby-full ruby-full
yarn yarn
zlib1g-dev zlib1g-dev
openssl

View File

@ -4,7 +4,7 @@
"description": "S3 connector", "description": "S3 connector",
"main": "index.js", "main": "index.js",
"engines": { "engines": {
"node": ">=10.19.0" "node": ">=16"
}, },
"repository": "scality/S3", "repository": "scality/S3",
"keywords": [ "keywords": [
@ -20,11 +20,11 @@
"homepage": "https://github.com/scality/S3#readme", "homepage": "https://github.com/scality/S3#readme",
"dependencies": { "dependencies": {
"@hapi/joi": "^17.1.0", "@hapi/joi": "^17.1.0",
"arsenal": "github:scality/arsenal#7.4.14", "arsenal": "github:scality/arsenal#feature/ARSN-21/UpgradeToNode16",
"async": "~2.5.0", "async": "~2.5.0",
"aws-sdk": "2.905.0", "aws-sdk": "2.905.0",
"azure-storage": "^2.1.0", "azure-storage": "^2.1.0",
"bucketclient": "scality/bucketclient#8.1.0", "bucketclient": "scality/bucketclient#improvement/BKTCLT-3-upgrade-to-node-16",
"commander": "^2.9.0", "commander": "^2.9.0",
"cron-parser": "^2.11.0", "cron-parser": "^2.11.0",
"diskusage": "1.1.3", "diskusage": "1.1.3",
@ -32,10 +32,10 @@
"http-proxy": "^1.17.0", "http-proxy": "^1.17.0",
"npm-run-all": "~4.1.5", "npm-run-all": "~4.1.5",
"sproxydclient": "scality/sproxydclient#8.0.2", "sproxydclient": "scality/sproxydclient#8.0.2",
"utapi": "scality/utapi#7.4.11", "utapi": "scality/utapi#feature/UTAPI-59/UpgradeToNode16",
"utf8": "~2.1.1", "utf8": "~2.1.1",
"uuid": "^8.3.2", "uuid": "^8.3.2",
"vaultclient": "scality/vaultclient#62e8d4a", "vaultclient": "scality/vaultclient#feature/VLTCLT-7/UpgradeToNode16",
"werelogs": "scality/werelogs#8.1.0", "werelogs": "scality/werelogs#8.1.0",
"xml2js": "~0.4.16" "xml2js": "~0.4.16"
}, },

1063
yarn.lock

File diff suppressed because it is too large Load Diff