Sign inSign up

starlingx/stx-platformclients:f-multiplex-debian-trixie-amd64-stable-20260814T045426Z.0

Security
Integration & delivery
Internet of things
Manifest digest

sha256:f6494ea7a27b8e4bd4dc54e1a184420c6458b5e652b26f194f77d781f52cac1d

OS/ARCH

linux/amd64

Compressed size

290.5 MB

Last pushed

about 1 month by wrcpbuild

Type

Image

Manifest digest

sha256:f6494ea7a27b8e4bd4dc54e1a184420c6458b5e652b26f194f77d781f52cac1d

Image Layers

1# debian.sh --arch 'amd64' out/47 MB
2ENV DEBIAN_FRONTEND=noninteractive0 B
3RUN /bin/sh -c echo 'Acquire::Retries206 B
4RUN /bin/sh -c if [203 B
5RUN /bin/sh -c mv /etc/apt/sources.list.d/debian.sources373 B
6COPY apt/debian.sources.list /etc/apt/sources.list.d/debian.list.disabled # buildkit314 B
7COPY apt/stx.sources.list /etc/apt/sources.list.d/stx.list.disabled # buildkit342 B
8COPY apt/stx.preferences /etc/apt/preferences.d/stx # buildkit269 B
9COPY apt/*.layer.sources.list /etc/apt/sources.list.d/ # buildkit387 B
10RUN /bin/sh -c for layer452 B
11RUN /bin/sh -c mkdir -p129 B
12COPY /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt # buildkit126.46 KB
13ARG DIST=trixie0 B
14RUN |1 DIST=trixie /bin/sh -c5.62 MB
15RUN |1 DIST=trixie /bin/sh -c54.68 MB
16RUN |1 DIST=trixie /bin/sh -c333 B
17RUN |1 DIST=trixie /bin/sh -c22.18 MB
18RUN |1 DIST=trixie /bin/sh -c2.45 MB
19ENV PATH=/var/lib/openstack/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
20ARG PROJECT=infra0 B
21ARG WHEELS=http://f-multiplex-debian-trixie-stx-builder-files-http:8088/localdisk/loadbuild/jenkins/f-multiplex-debian-trixie/std/build-wheels-debian-trixie-stable/stx-debian-stable-wheels.tar0 B
22ARG PROJECT_REPO=nil0 B
23ARG PROJECT_REF=master0 B
24ARG PROJECT_RELEASE=master0 B
25ARG DISTRO0 B
26ARG PROFILES0 B
27ARG PIP_PACKAGES=pycryptodomex httplib2 pyopenssl ndg-httpsclient0 B
28ARG PIP_ARGS=0 B
29ARG PIP_WHEEL_ARGS=0 B
30ARG UPGRADE_PIP_PACKAGES=0 B
31ARG DIST_PACKAGES=python3-dev libffi-dev libfile-which-perl bash-completion0 B
32ARG PLUGIN=no0 B
33ARG PYTHON3=indeed0 B
34ARG EXTRA_BINDEP=0 B
35ARG EXTRA_PYDEP=0 B
36ARG REGISTRY_PROTOCOL=detect0 B
37ARG REGISTRY_INSECURE=False0 B
38ARG KEEP_ALL_WHEELS=False0 B
39ARG UPDATE_SYSTEM_ACCOUNT=no0 B
40ARG NON_UNIQUE_SYSTEM_ACCOUNT=no0 B
41ARG UID=424240 B
42ARG GID=424240 B
43ARG NOVNC_REPO=https://github.com/novnc/novnc0 B
44ARG NOVNC_REF=v1.0.00 B
45ARG SPICE_REPO=https://gitlab.freedesktop.org/spice/spice-html50 B
46ARG SPICE_REF=spice-html5-0.1.60 B
47COPY scripts /opt/loci/scripts # buildkit8.49 KB
48ADD bindep.txt pydep.txt 607.95 KB
49ARG DIST_REPOS=OS0 B
50COPY stx-scripts /opt/loci/stx-scripts # buildkit1.3 KB
51RUN |28 PROJECT=infra WHEELS=http://f-multiplex-debian-trixie-stx-builder-files-http:8088/localdisk/loadbuild/jenkins/f-multiplex-debian-trixie/std/build-wheels-debian-trixie-stable/stx-debian-stable-wheels.tar PROJECT_REPO=nil130.54 MB
52-c echo 'IyEvYmluL2Jhc2gKCiMKIyBDb3B5cmlnaHQgKGMpIDIwMjYgV2luZCBSaXZlciBTeXN0ZW1zLCBJbmMuCiMKIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMAojCiMgQWxsIFJpZ2h0cyBSZXNlcnZlZC4KIwoKIyBGdW5jdGlvbiB0byBwcmludCB3YXJuaW5ncwp3YXJuKCkgewogICAgZWNobyAtZSAiXGVbMTszM21bV0FSTl1cZVswbSAkMSIgPiYyCn0KCiMgRnVuY3Rpb24gdG8gY29tcGFyZSB2ZXJzaW9ucwp2ZXJzaW9uX2d0KCkgeyBbICIkKHByaW50ZiAnJXNcbicgIiQxIiAiJDIiIHwgc29ydCAtViB8IGhlYWQgLW4gMSkiID0gIiQyIiBdOyB9CgojIEZ1bmN0aW9uIHRvIGdldCB0aGUgZXhwZWN0ZWQgazhzIGNsaWVudCB2ZXJzaW9uCmdldF9jbGllbnRfdmVyc2lvbigpIHsKICAgIGxvY2FsIFZFUlNJT049IiR7TUlOX0tVQkVfVkVSU0lPTn0iCiAgICBsb2NhbCBTVVBQT1JURUQ9ImZhbHNlIgogICAgaWYgW1sgLW4gIiR7S1VCRV9TRVJWRVJfVkVSU0lPTn0iICYmICggIiR7S1VCRV9BVkFJTEFCTEVfVkVSU0lPTlN9IiA9PSAqIiR7S1VCRV9TRVJWRVJfVkVSU0lPTn0iKiApIF1dOyB0aGVuCiAgICAgICAgVkVSU0lPTj0iJHtLVUJFX1NFUlZFUl9WRVJTSU9OfSIKICAgICAgICBsb2NhbCBTVVBQT1JURUQ9InRydWUiCiAgICBlbGlmIHZlcnNpb25fZ3QgIiR7S1VCRV9TRVJWRVJfVkVSU0lPTn0iICIke01BWF9LVUJFX1ZFUlNJT059IjsgdGhlbgogICAgICAgIFZFUlNJT049IiR7TUFYX0tVQkVfVkVSU0lPTn0iCiAgICBmaQogICAgZWNobyAiJHtWRVJTSU9OfSAke1NVUFBPUlRFRH0iCn0KCiMgRnVuY3Rpb24gdG8gcmVxdWVzdCBrOHMgYXBpc2VydmVyIHZlcnNpb24gYW5vbnltb3VzbHkKZ2V0X3NlcnZlcl92ZXJzaW9uX3dpdGhfcmVxdWVzdCgpIHsKICAgIGV4cG9ydCBLVUJFX0FQSVNFUlZFUl9VUkwKICAgIEtVQkVfQVBJU0VSVkVSX1VSTD0kKGF3ayAnL3NlcnZlcjovIHtwcmludCAkMn0nIH4vLmt1YmUvY29uZmlnKQoKICAgIGlmIFtbIC16ICIke0tVQkVfQVBJU0VSVkVSX1VSTH0iIF1dOyB0aGVuCiAgICAgICAgd2FybiAiS3ViZS1hcGlzZXJ2ZXIgYWRkcmVzcyBub3QgeWV0IGNvbmZpZ3VyZWQgaW4ga3ViZWNvbmZpZy4iCiAgICAgICAgcmV0dXJuCiAgICBmaQoKICAgIGxvY2FsIEtVQkVfQVBJU0VSVkVSX1ZFUlNJT049JChweXRob24zIC0gPDwtJ1BZJwppbXBvcnQgcmVxdWVzdHMsIG9zCnRyeToKICAgIHByaW50KAogICAgICAgIHJlcXVlc3RzLmdldCgKICAgICAgICAgICAgb3MuZW52aXJvbi5nZXQoIktVQkVfQVBJU0VSVkVSX1VSTCIpICsgIi92ZXJzaW9uIiwKICAgICAgICAgICAgdmVyaWZ5PW9zLmVudmlyb24uZ2V0KCJPU19DQUNFUlQiKSwKICAgICAgICAgICAgdGltZW91dD0xMCwKICAgICAgICApLmpzb24oKVsiZ2l0VmVyc2lvbiJdLmxzdHJpcCgidiIpCiAgICApCmV4Y2VwdCBFeGNlcHRpb246CiAgICBwYXNzClBZCikKCiAgICBpZiBbWyAteiAiJHtLVUJFX0FQSVNFUlZFUl9WRVJTSU9OfSIgXV07IHRoZW4KICAgICAgICB3YXJuICJLdWJlLWFwaXNlcnZlciB2ZXJzaW9uIGNvdWxkIG5vdCBiZSByZXRyaWV2ZWQuIgogICAgICAgIHJldHVybgogICAgZmkKCiAgICBlY2hvICIke0tVQkVfQVBJU0VSVkVSX1ZFUlNJT059Igp9CgojIEZ1bmN0aW9uIHRvIGdldCB0aGUgazhzIHNlcnZlciB2ZXJzaW9uCmdldF9zZXJ2ZXJfdmVyc2lvbigpIHsKICAgIGxvY2FsIFZFUlNJT049JChlY2hvICIke0tVQkVfU0VSVkVSX1ZFUlNJT059IiB8fCBlY2hvICIiKQoKICAgICMgR2V0IHRoZSBsYXN0IHRpbWUgdGhhdCB0aGUgc2VydmVyIHZlcnNpb24gZmlsZSBoYXZlIGJlZW4gdXBkYXRlZC4KICAgIGxvY2FsIFRJTUVfRElGRj0wCiAgICBpZiBbWyAtZiAiJHtLVUJFX1NFUlZFUl9WRVJTSU9OX0ZJTEV9IiBdXTsgdGhlbgogICAgICAgIGxvY2FsIEZJTEVfTU9EX1RJTUU9JChzdGF0IC1jICVZICIke0tVQkVfU0VSVkVSX1ZFUlNJT05fRklMRX0iKQogICAgICAgIGxvY2FsIENVUlJFTlRfVElNRT0kKGRhdGUgKyVzKQogICAgICAgIFRJTUVfRElGRj0kKChDVVJSRU5UX1RJTUUgLSBGSUxFX01PRF9USU1FKSkKICAgIGZpCgogICAgIyBJZiB0aGUgazhzIHNlcnZlciB2ZXJzaW9uIGlzIGVtcHR5IG9yCiAgICAjIHRoZSBrOHMgc2VydmVyIHZlcnNpb24gZmlsZSB3YXMgdXBkYXRlZCBtb3JlIHRoYW4gMzBtaW4sCiAgICAjIGdldCB0aGUgdmVyc2lvbiBmcm9tIHRoZSBrOHMgc2VydmVyIHZlcnNpb24gZmlsZQogICAgaWYgW1sgLXogIiR7VkVSU0lPTn0iIHx8ICIke1RJTUVfRElGRn0iIC1ndCAxODAwIF1dOyB0aGVuCiAgICAgICAgVkVSU0lPTj0kKGdldF9zZXJ2ZXJfdmVyc2lvbl93aXRoX3JlcXVlc3QpCiAgICAgICAgW1sgLXogIiR7VkVSU0lPTn0iIHx8ICggISAiJHtWRVJTSU9OfSIgPX4gXlswLTldK1wuWzAtOV0rXC5bMC05XSskICkgXV0gJiYgVkVSU0lPTj0iJHtLVUJFX0NMSUVOVF9WRVJTSU9OfSIKICAgICAgICBlY2hvICIke1ZFUlNJT059IiA+ICIke0tVQkVfU0VSVkVSX1ZFUlNJT05fRklMRX0iCiAgICBmaQoKICAgIGVjaG8gIiR7VkVSU0lPTn0iCn0KCkJBU0VfVk9MVU1FPSIvd2QiCktVQkVfQkFTRV9QQVRIPSIvdXNyL2xvY2FsL2t1YmVybmV0ZXMvIgoKS1VCRV9TRVJWRVJfVkVSU0lPTl9GSUxFPSIke0JBU0VfVk9MVU1FfSIvLmt1YmVfc2VydmVyX3ZlcnNpb24KCktVQkVfQVZBSUxBQkxFX1ZFUlNJT05TPSQobHMgIiR7S1VCRV9CQVNFX1BBVEh9IiB8IHNvcnQgLVYpCgpNSU5fS1VCRV9WRVJTSU9OPSQoZWNobyAiJHtLVUJFX0FWQUlMQUJMRV9WRVJTSU9OU30iIHwgaGVhZCAtbjEpCk1BWF9LVUJFX1ZFUlNJT049JChlY2hvICIke0tVQkVfQVZBSUxBQkxFX1ZFUlNJT05TfSIgfCB0YWlsIC1uMSkKCktVQkVfQ0xJRU5UX1ZFUlNJT049IiR7TUlOX0tVQkVfVkVSU0lPTn0iCktVQkVfU0VSVkVSX1ZFUlNJT049JChjYXQgIiR7S1VCRV9TRVJWRVJfVkVSU0lPTl9GSUxFfSIgMj4gL2Rldi9udWxsKQoKaWYgW1sgIiR7S1VCRV9TRVJWRVJfVkVSU0lPTn0iID09ICIke01BWF9LVUJFX1ZFUlNJT059IiBdXTsgdGhlbgogICAgS1VCRV9DTElFTlRfVkVSU0lPTj0iJHtLVUJFX1NFUlZFUl9WRVJTSU9OfSIKZWxzZQogICAgS1VCRV9TRVJWRVJfVkVSU0lPTj0kKGdldF9zZXJ2ZXJfdmVyc2lvbikKICAgIHJlYWQgS1VCRV9DTElFTlRfVkVSU0lPTiBLVUJFX1NFUlZFUl9WRVJTSU9OX0lTX1NVUFBPUlRFRCA8PDwgJChnZXRfY2xpZW50X3ZlcnNpb24pCgogICAgaWYgW1sgIiR7S1VCRV9TRVJWRVJfVkVSU0lPTl9JU19TVVBQT1JURUR9IiA9PSAiZmFsc2UiIF1dOyB0aGVuCiAgICAgICAgd2FybiAiRGV0ZWN0ZWQgYSBtaXNtYXRjaCBiZXR3ZWVuIEt1YmVybmV0ZXMgY2xpZW50IGFuZCBzZXJ2ZXIgdmVyc2lvbnMuIgogICAgICAgIHdhcm4gIkNvbnRpbnVpbmcgd2l0aCBjbGllbnQgdmVyc2lvbiB2JHtLVUJFX0NMSUVOVF9WRVJTSU9OfSBhbmQgc2VydmVyIHZlcnNpb24gdiR7S1VCRV9TRVJWRVJfVkVSU0lPTn0uIgogICAgZmkKZmkKCktVQkVfQklOX1BBVEg9JChmaW5kICIke0tVQkVfQkFTRV9QQVRIfSR7S1VCRV9DTElFTlRfVkVSU0lPTn0iLyovdXNyL2Jpbi8gLW5hbWUgImt1YmVjdGwiKQoKZXhlYyAiJHtLVUJFX0JJTl9QQVRIfSIgIiRAIgo=' | base641.45 KB
53USER 0:00 B
54RUN /bin/sh -c mkdir /tmp/stx-postbuild-work152 B
55COPY shell-command.sh /tmp/stx-postbuild-work/ # buildkit714 B
56RUN /bin/sh -c . /tmp/stx-postbuild-work/shell-command.sh27.3 MB
57RUN /bin/sh -c rm -rf156 B
58USER 00 B

Command

# debian.sh --arch 'amd64' out/ 'trixie' '@1754870400'