kolla/magnum-conductor (17.5.0-dev-bookworm)
Published 2024-11-10 18:53:03 +00:00 by ace
Installation
docker pull gitea.geekhome.org/public/kolla/magnum-conductor:17.5.0-dev-bookworm
sha256:4087a390c2779c105a2445c76bccb7018ac233c7674b427ab4276169b28af4f3
Image Layers
ADD file:b4987bca8c4c4c640d6b71dcccfd7172b44771e0f851a47d05c00c2bdcd204f6 in / |
CMD ["bash"] |
LABEL maintainer=Kolla Project (https://launchpad.net/kolla) name=base build-date=20241110 |
/bin/sh -c . /etc/os-release; if [ "${PRETTY_NAME#Debian GNU/Linux 12 (bookworm)}" = "$PRETTY_NAME" ]; then echo "Only releases \"Debian GNU/Linux 12 (bookworm)\" are supported on debian"; false; fi |
COPY file:682ae92205a7dc39134d5d68c29a854c3e14c51dd8487fde7eb67ba3a294c94b in /root/.curlrc |
ENV LANG=en_US.UTF-8 |
LABEL kolla_version=c2a7dce8a |
ENV KOLLA_BASE_DISTRO=debian KOLLA_DISTRO_PYTHON_VERSION=3.11 KOLLA_BASE_ARCH=x86_64 |
COPY file:5453cbc9a32ca4ed85c620bf7906798e76c3ef1956a6f0d6e4eb5ec0a1fe5c88 in /tmp/ |
/bin/sh -c cat /tmp/kolla_bashrc >> /etc/skel/.bashrc && cat /tmp/kolla_bashrc >> /root/.bashrc |
ENV PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ |
ENV DEBIAN_FRONTEND=noninteractive |
COPY file:9c766f7b549a06ea20702f9dcaf1dde421c902b3979e6560c730cf24807e1bad in /etc/dpkg/dpkg.cfg.d/dpkg_reducing_disk_footprint |
/bin/sh -c apt-get --error-on=any update && apt-get -y install --no-install-recommends adduser ca-certificates curl gnupg && apt-get clean && rm -rf /var/lib/apt/lists/* |
/bin/sh -c cat /tmp/kolla_bashrc >> /etc/bash.bashrc && sed -i -e s/#*LAST_SYSTEM_UID=999/LAST_SYSTEM_UID=59999/g -e s/#*LAST_SYSTEM_GID=999/LAST_SYSTEM_GID=59999/g /etc/adduser.conf |
/bin/sh -c rm -f /etc/apt/sources.list.d/debian.sources |
COPY file:ab3f1f57ca6e1f4a45132b71b5159ae624c67678a9b1df2ce219a187553bf989 in /etc/apt/sources.list |
COPY file:9181f6b6420f87e1f26a9f1299980aacb61dd6d5b712b1143043a9954db54edc in /etc/apt/sources.list.d/kolla-custom.list |
/bin/sh -c apt update && apt install -y --no-install-recommends extrepo && extrepo enable openstack_bobcat && apt purge -y extrepo && apt --purge autoremove -y && apt clean |
COPY file:1a9d7790c26d44a02c51d5f7c063401b9dd3666cda976aded0d48be9c7501764 in /etc/apt/preferences |
COPY file:c4fa21a4fecbcaf862e566b1b905170d6cfc2920345e1c74b19089337e87eb62 in /etc/apt/preferences.d/kolla-custom |
/bin/sh -c mkdir -p /etc/kolla/apt-keys/ && gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys F77F1EDA57EBB1CC && gpg --export F77F1EDA57EBB1CC >/etc/kolla/apt-keys/erlang-ppa.gpg && gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 9F4587F226208342 && gpg --export 9F4587F226208342 >/etc/kolla/apt-keys/rabbitmq.gpg && gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CFFB779AADC995E4F350A060505D97A41C61B9CD && gpg --export CFFB779AADC995E4F350A060505D97A41C61B9CD >/etc/kolla/apt-keys/haproxy.gpg |
/bin/sh -c mkdir -p /etc/kolla/apt-keys/ && curl https://rpm.grafana.com/gpg.key -o /etc/kolla/apt-keys/grafana.asc && curl https://repos.influxdata.com/influxdata-archive_compat.key -o /etc/kolla/apt-keys/influxdb.asc && curl https://downloads.mariadb.com/MariaDB/mariadb-keyring-2019.gpg -o /etc/kolla/apt-keys/mariadb.gpg && curl https://artifacts.opensearch.org/publickeys/opensearch.pgp -o /etc/kolla/apt-keys/opensearch.asc && curl https://repo.proxysql.com/ProxySQL/proxysql-2.5.x/repo_pub_key -o /etc/kolla/apt-keys/proxysql.asc && curl https://packages.treasuredata.com/GPG-KEY-td-agent -o /etc/kolla/apt-keys/treasuredata.asc |
/bin/sh -c apt-get --error-on=any update && apt-get -y install locales && sed -e "s/# $LANG UTF-8/$LANG UTF-8/g" /etc/locale.gen -i && locale-gen "$LANG" && apt-get -y upgrade && apt-get -y dist-upgrade && apt-get --error-on=any update && apt-get -y install --no-install-recommends apt-utils dumb-init gawk iproute2 kmod lsof lvm2 netbase open-iscsi procps python3 python3-pip socat sudo tgt && apt-get clean && rm -rf /var/lib/apt/lists/* |
/bin/sh -c groupadd --gid 42475 almanach && useradd -l -M --shell /usr/sbin/nologin --uid 42475 --gid 42475 almanach && groupadd --gid 42401 ansible && useradd -l -M --shell /usr/sbin/nologin --uid 42401 --gid 42401 ansible && groupadd --gid 42402 aodh && useradd -l -M --shell /usr/sbin/nologin --uid 42402 --gid 42402 aodh && groupadd --gid 42403 barbican && useradd -l -M --shell /usr/sbin/nologin --uid 42403 --gid 42403 barbican && groupadd --gid 42404 bifrost && useradd -l -M --shell /usr/sbin/nologin --uid 42404 --gid 42404 bifrost && groupadd --gid 42471 blazar && useradd -l -M --shell /usr/sbin/nologin --uid 42471 --gid 42471 blazar && groupadd --gid 42405 ceilometer && useradd -l -M --shell /usr/sbin/nologin --uid 42405 --gid 42405 ceilometer && groupadd --gid 42407 cinder && useradd -l -M --shell /usr/sbin/nologin --uid 42407 --gid 42407 cinder && groupadd --gid 42408 cloudkitty && useradd -l -M --shell /usr/sbin/nologin --uid 42408 --gid 42408 cloudkitty && groupadd --gid 42409 collectd && useradd -l -M --shell /usr/sbin/nologin --uid 42409 --gid 42409 collectd && groupadd --gid 42410 congress && useradd -l -M --shell /usr/sbin/nologin --uid 42410 --gid 42410 congress && groupadd --gid 42483 cyborg && useradd -l -M --shell /usr/sbin/nologin --uid 42483 --gid 42483 cyborg && groupadd --gid 42411 designate && useradd -l -M --shell /usr/sbin/nologin --uid 42411 --gid 42411 designate && groupadd --gid 42464 dragonflow && useradd -l -M --shell /usr/sbin/nologin --uid 42464 --gid 42464 dragonflow && groupadd --gid 42466 ec2api && useradd -l -M --shell /usr/sbin/nologin --uid 42466 --gid 42466 ec2api && groupadd --gid 42412 elasticsearch && useradd -l -M --shell /usr/sbin/nologin --uid 42412 --gid 42412 elasticsearch && groupadd --gid 42413 etcd && useradd -l -M --shell /usr/sbin/nologin --uid 42413 --gid 42413 etcd && groupadd --gid 42474 fluentd && useradd -l -M --shell /usr/sbin/nologin --uid 42474 --gid 42474 fluentd && groupadd --gid 42414 freezer && useradd -l -M --shell /usr/sbin/nologin --uid 42414 --gid 42414 freezer && groupadd --gid 42415 glance && useradd -l -M --shell /usr/sbin/nologin --uid 42415 --gid 42415 glance && groupadd --gid 42416 gnocchi && useradd -l -M --shell /usr/sbin/nologin --uid 42416 --gid 42416 gnocchi && groupadd --gid 42417 grafana && useradd -l -M --shell /usr/sbin/nologin --uid 42417 --gid 42417 grafana && groupadd --gid 42486 haclient && useradd -l -M --shell /usr/sbin/nologin --uid 42486 --gid 42486 hacluster && groupadd --gid 42454 haproxy && useradd -l -M --shell /usr/sbin/nologin --uid 42454 --gid 42454 haproxy && groupadd --gid 42418 heat && useradd -l -M --shell /usr/sbin/nologin --uid 42418 --gid 42418 heat && groupadd --gid 42420 horizon && useradd -l -M --shell /usr/sbin/nologin --uid 42420 --gid 42420 horizon && groupadd --gid 42477 hugetlbfs && useradd -l -M --shell /usr/sbin/nologin --uid 42477 --gid 42477 hugetlbfs && groupadd --gid 42421 influxdb && useradd -l -M --shell /usr/sbin/nologin --uid 42421 --gid 42421 influxdb && groupadd --gid 42422 ironic && useradd -l -M --shell /usr/sbin/nologin --uid 42422 --gid 42422 ironic && groupadd --gid 42461 ironic-inspector && useradd -l -M --shell /usr/sbin/nologin --uid 42461 --gid 42461 ironic-inspector && groupadd --gid 42423 kafka && useradd -l -M --shell /usr/sbin/nologin --uid 42423 --gid 42423 kafka && groupadd --gid 42425 keystone && useradd -l -M --shell /usr/sbin/nologin --uid 42425 --gid 42425 keystone && groupadd --gid 42426 kibana && useradd -l -M --shell /usr/sbin/nologin --uid 42426 --gid 42426 kibana && groupadd --gid 42400 kolla && useradd -l -M --shell /usr/sbin/nologin --uid 42400 --gid 42400 kolla && groupadd --gid 42469 kuryr && useradd -l -M --shell /usr/sbin/nologin --uid 42469 --gid 42469 kuryr && groupadd --gid 42488 letsencrypt && useradd -l -M --shell /usr/sbin/nologin --uid 42488 --gid 42488 letsencrypt && groupadd --gid 42473 libvirt && useradd -l -M --shell /usr/sbin/nologin --uid 42473 --gid 42473 libvirt && groupadd --gid 42478 logstash && useradd -l -M --shell /usr/sbin/nologin --uid 42478 --gid 42478 logstash && groupadd --gid 42428 magnum && useradd -l -M --shell /usr/sbin/nologin --uid 42428 --gid 42428 magnum && groupadd --gid 42429 manila && useradd -l -M --shell /usr/sbin/nologin --uid 42429 --gid 42429 manila && groupadd --gid 42485 masakari && useradd -l -M --shell /usr/sbin/nologin --uid 42485 --gid 42485 masakari && groupadd --gid 42457 memcached && useradd -l -M --shell /usr/sbin/nologin --uid 42457 --gid 42457 memcached && groupadd --gid 42430 mistral && useradd -l -M --shell /usr/sbin/nologin --uid 42430 --gid 42430 mistral && groupadd --gid 42431 monasca && useradd -l -M --shell /usr/sbin/nologin --uid 42431 --gid 42431 monasca && groupadd --gid 42432 mongodb && useradd -l -M --shell /usr/sbin/nologin --uid 42432 --gid 42432 mongodb && groupadd --gid 42433 murano && useradd -l -M --shell /usr/sbin/nologin --uid 42433 --gid 42433 murano && groupadd --gid 42434 mysql && useradd -l -M --shell /usr/sbin/nologin --uid 42434 --gid 42434 mysql && groupadd --gid 42435 neutron && useradd -l -M --shell /usr/sbin/nologin --uid 42435 --gid 42435 neutron && groupadd --gid 42481 nfast && useradd -l -M --shell /usr/sbin/nologin --uid 42481 --gid 42481 nfast && groupadd --gid 42436 nova && useradd -l -M --shell /usr/sbin/nologin --uid 42436 --gid 42436 nova && groupadd --gid 42437 octavia && useradd -l -M --shell /usr/sbin/nologin --uid 42437 --gid 42437 octavia && groupadd --gid 42462 odl && useradd -l -M --shell /usr/sbin/nologin --uid 42462 --gid 42462 odl && groupadd --gid 42490 opensearch && useradd -l -M --shell /usr/sbin/nologin --uid 42490 --gid 42490 opensearch && groupadd --gid 42492 opensearch-dashboards && useradd -l -M --shell /usr/sbin/nologin --uid 42492 --gid 42492 opensearch-dashboards && groupadd --gid 42476 openvswitch && useradd -l -M --shell /usr/sbin/nologin --uid 42476 --gid 42476 openvswitch && groupadd --gid 42482 placement && useradd -l -M --shell /usr/sbin/nologin --uid 42482 --gid 42482 placement && groupadd --gid 42472 prometheus && useradd -l -M --shell /usr/sbin/nologin --uid 42472 --gid 42472 prometheus && groupadd --gid 42487 proxysql && useradd -l -M --shell /usr/sbin/nologin --uid 42487 --gid 42487 proxysql && groupadd --gid 42465 qdrouterd && useradd -l -M --shell /usr/sbin/nologin --uid 42465 --gid 42465 qdrouterd && groupadd --gid 42427 qemu && useradd -l -M --shell /usr/sbin/nologin --uid 42427 --gid 42427 qemu && groupadd --gid 42439 rabbitmq && useradd -l -M --shell /usr/sbin/nologin --uid 42439 --gid 42439 rabbitmq && groupadd --gid 42440 rally && useradd -l -M --shell /usr/sbin/nologin --uid 42440 --gid 42440 rally && groupadd --gid 42460 redis && useradd -l -M --shell /usr/sbin/nologin --uid 42460 --gid 42460 redis && groupadd --gid 42441 sahara && useradd -l -M --shell /usr/sbin/nologin --uid 42441 --gid 42441 sahara && groupadd --gid 42443 senlin && useradd -l -M --shell /usr/sbin/nologin --uid 42443 --gid 42443 senlin && groupadd --gid 42467 sensu && useradd -l -M --shell /usr/sbin/nologin --uid 42467 --gid 42467 sensu && groupadd --gid 42468 skydive && useradd -l -M --shell /usr/sbin/nologin --uid 42468 --gid 42468 skydive && groupadd --gid 42491 skyline && useradd -l -M --shell /usr/sbin/nologin --uid 42491 --gid 42491 skyline && groupadd --gid 42444 solum && useradd -l -M --shell /usr/sbin/nologin --uid 42444 --gid 42444 solum && groupadd --gid 42479 storm && useradd -l -M --shell /usr/sbin/nologin --uid 42479 --gid 42479 storm && groupadd --gid 42445 swift && useradd -l -M --shell /usr/sbin/nologin --uid 42445 --gid 42445 swift && groupadd --gid 42446 tacker && useradd -l -M --shell /usr/sbin/nologin --uid 42446 --gid 42446 tacker && groupadd --gid 42447 td-agent && useradd -l -M --shell /usr/sbin/nologin --uid 42447 --gid 42447 td-agent && groupadd --gid 42448 telegraf && useradd -l -M --shell /usr/sbin/nologin --uid 42448 --gid 42448 telegraf && groupadd --gid 42480 tempest && useradd -l -M --shell /usr/sbin/nologin --uid 42480 --gid 42480 tempest && groupadd --gid 42449 trove && useradd -l -M --shell /usr/sbin/nologin --uid 42449 --gid 42449 trove && groupadd --gid 42489 venus && useradd -l -M --shell /usr/sbin/nologin --uid 42489 --gid 42489 venus && groupadd --gid 42459 vitrage && useradd -l -M --shell /usr/sbin/nologin --uid 42459 --gid 42459 vitrage && groupadd --gid 42450 vmtp && useradd -l -M --shell /usr/sbin/nologin --uid 42450 --gid 42450 vmtp && groupadd --gid 42451 watcher && useradd -l -M --shell /usr/sbin/nologin --uid 42451 --gid 42451 watcher && groupadd --gid 42453 zookeeper && useradd -l -M --shell /usr/sbin/nologin --uid 42453 --gid 42453 zookeeper && groupadd --gid 42463 zun && useradd -l -M --shell /usr/sbin/nologin --uid 42463 --gid 42463 zun |
COPY file:7063b0d568bd71733c9bd2ceabcb0a4a0d7a480d71956b22fb86d1e51a002bd9 in /usr/local/bin/kolla_set_configs |
COPY file:0aab2e392a28d49b1acd68c512ef5840113a87bba1e9f207c275155f58b6c5b2 in /usr/local/bin/kolla_start |
COPY file:d2eac5315d6ca7a7005b8820b99683f8a0fc1891539a35f9ed1e460d0904b59e in /usr/local/bin/kolla_copy_cacerts |
COPY file:c0f515eb744da37a02eb864c90c50c9e094445b31f092e466d376cc5a04f853e in /usr/local/bin/kolla_httpd_setup |
COPY file:c366313b5afd803e57ffad166a38b319e270bcd54ff192a5ee11b8780ddc9407 in /etc/sudoers |
ENTRYPOINT ["dumb-init" "--single-child" "--"] |
COPY multi:cb1e2d0c56c07f9a04a9a5fd45c7018e39e9e0af6223c6a7723bf1976e9c55dc in /usr/local/bin/ |
/bin/sh -c chmod 755 /usr/local/bin/healthcheck_* |
/bin/sh -c touch /usr/local/bin/kolla_extend_start && chmod 755 /usr/local/bin/kolla_start /usr/local/bin/kolla_set_configs /usr/local/bin/kolla_copy_cacerts && chmod 644 /usr/local/bin/kolla_extend_start /usr/local/bin/kolla_httpd_setup && chmod 440 /etc/sudoers && mkdir -p /var/log/kolla && chown :kolla /var/log/kolla && chmod 2775 /var/log/kolla && rm -f /tmp/kolla_bashrc |
CMD ["kolla_start"] |
LABEL maintainer=Kolla Project (https://launchpad.net/kolla) name=openstack-base build-date=20241110 |
/bin/sh -c apt-get --error-on=any update && apt-get -y install --no-install-recommends apache2 build-essential ca-certificates git libapache2-mod-wsgi-py3 libffi-dev libpcre3-dev libpq-dev libssl-dev libxml2-dev libxslt1-dev libyaml-dev libz-dev pkg-config python3-dev python3-venv zip && apt-get clean && rm -rf /var/lib/apt/lists/* |
ADD file:703ba2854d7b12ee86000457e718240216800fefe8637f3751f64a04114929df in /openstack-base-source |
/bin/sh -c ln -s openstack-base-source/* /requirements && sed -e "/^ovs===/d" -i requirements/upper-constraints.txt && mkdir -p /var/lib/kolla && python3 -m venv --system-site-packages /var/lib/kolla/venv |
ENV PATH=/var/lib/kolla/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
/bin/sh -c python3 -m pip --no-cache-dir install --upgrade -c /requirements/upper-constraints.txt pip wheel setuptools==67.2.* && python3 -m pip --no-cache-dir install --upgrade -c /requirements/upper-constraints.txt Babel Mako MarkupSafe Paste PasteDeploy PyNaCl PyYAML Routes SQLAlchemy Tempita WSME WebOb alembic amqp aodhclient appdirs automaton bcrypt cachetools castellan click cliff cmd2 contextlib2 cryptography debtcollector decorator eventlet fasteners fluent-logger funcsigs futurist gnocchiclient greenlet httplib2 iso8601 jinja2 jsonpatch jsonpointer jsonschema keystoneauth1 keystonemiddleware kombu logutils monotonic netaddr netifaces os-brick os-client-config os-traits os-win oslo.concurrency oslo.config oslo.context oslo.db oslo.i18n oslo.log oslo.messaging oslo.middleware oslo.policy oslo.privsep oslo.reports oslo.rootwrap oslo.serialization oslo.service oslo.upgradecheck oslo.utils oslo.versionedobjects oslo.vmware osprofiler paramiko pbr pecan pika prettytable psutil pycadf pyinotify pymysql pyngus pyparsing pyroute2 python-barbicanclient python-binary-memcached python-cinderclient python-cloudkittyclient python-dateutil python-designateclient python-editor python-glanceclient python-heatclient python-ironicclient python-keystoneclient python-magnumclient python-manilaclient python-memcached python-mistralclient python-muranoclient python-neutronclient python-novaclient python-openstackclient python-qpid-proton python-saharaclient python-swiftclient python-troveclient python-vitrageclient pytz repoze.lru requests requestsexceptions retrying setproctitle simplegeneric simplejson six sqlalchemy-migrate sqlparse stevedore tooz[consul,etcd,etcd3gw,zake,redis,postgresql,mysql,zookeeper,memcached,ipc] unicodecsv warlock wrapt |
/bin/sh -c echo > /etc/apache2/ports.conf |
LABEL maintainer=Kolla Project (https://launchpad.net/kolla) name=magnum-base build-date=20241110 |
/bin/sh -c usermod --append --home /var/lib/magnum --groups kolla magnum && mkdir -p /var/lib/magnum && chown -R 42428:42428 /var/lib/magnum |
ADD file:fac0731a447d45cc1e5f8949c6e31b0f5052e56f17c49923225a38ae663529d1 in /magnum-base-source |
COPY file:315994c3616a929d4988abb754a30a2f0e41fc10a9640f67eb3950e45fc3449d in /usr/local/bin/kolla_extend_start |
/bin/sh -c ln -s magnum-base-source/* magnum && python3 -m pip --no-cache-dir install --upgrade -c /requirements/upper-constraints.txt /magnum[osprofiler] git+https://gitea.0xace.cc/opencloud/magnum-cluster-api@opencloud-0.22.1 && mkdir -p /etc/magnum && cp -r /magnum/etc/magnum/* /etc/magnum && mv /etc/magnum/keystone_auth_default_policy.sample /etc/magnum/keystone_auth_default_policy.json && touch /usr/local/bin/kolla_magnum_extend_start && chmod 644 /usr/local/bin/kolla_extend_start /usr/local/bin/kolla_magnum_extend_start |
/bin/sh -c curl -s -L "https://get.helm.sh/helm-v3.14.2-linux-amd64.tar.gz" -o /tmp/helm-v3.14.2-linux-amd64.tar.gz && tar xvf /tmp/helm-v3.14.2-linux-amd64.tar.gz linux-amd64/helm --strip-components 1 && mv helm /usr/local/bin/helm && rm -rf /tmp/helm-v3.14.2-linux-amd64.tar.gz |
LABEL maintainer=Kolla Project (https://launchpad.net/kolla) name=magnum-conductor build-date=20241110 |
USER magnum |
Labels
Key | Value |
---|---|
build-date | 20241110 |
kolla_version | c2a7dce8a |
maintainer | Kolla Project (https://launchpad.net/kolla) |
name | magnum-conductor |
Details
2024-11-10 18:53:03 +00:00
Versions (3)
View all
Container
9
OCI / Docker
linux/amd64
402 MiB