Skip to content

Commit b60493b

Browse files
committed
[toolchain] Add Alibaba Cloud tools to cloud import toolchain
Signed-off-by: Michael Brown <mbrown@fensystems.co.uk>
1 parent 8285258 commit b60493b

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

toolchain/Dockerfile

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,13 +283,23 @@ CMD make -j ${JOBS} \
283283
FROM baseline AS cloud
284284

285285
RUN dnf install -y \
286+
python3-aiofiles \
287+
python3-aiohttp \
288+
python3-APScheduler \
286289
python3-boto3 \
290+
python3-certifi \
291+
python3-cryptography \
287292
python3-google-cloud-storage \
288293
python3-pip \
289294
python3-typing-extensions \
290295
&& dnf clean all -y
291296

292297
RUN pip install --prefix /usr/local --root-user-action ignore \
298+
alibabacloud-ecs20140526 \
299+
alibabacloud-fc20230330 \
300+
alibabacloud-oss-v2 \
301+
alibabacloud-ram20150501 \
302+
alibabacloud-sts20150401 \
293303
google-cloud-compute \
294304
&& pip cache purge
295305

@@ -300,7 +310,8 @@ ADD https://github.com/ipxe/ipxe.git /ipxe
300310
WORKDIR /ipxe/src
301311

302312
CMD ../contrib/cloud/aws-import --help && \
303-
../contrib/cloud/gce-import --help
313+
../contrib/cloud/gce-import --help && \
314+
../contrib/cloud/ali-import --help
304315

305316
#
306317
# Specify the default target

0 commit comments

Comments
 (0)