kolla/bifrost-deploy (17.3.0-1-bookworm)

Published 2024-03-14 19:05:58 +00:00 by ace

Installation

docker pull gitea.geekhome.org/public/kolla/bifrost-deploy:17.3.0-1-bookworm
sha256:e1d5c398a078b087305204fe0f6e1b1e988b5a6354ad3599c0b2a9662931815b

Image Layers

ADD file:b18b4c32dd8042f45097997c732dc29b3917fd7d5f337f9e772eee5875fbe6f1 in /
CMD ["bash"]
LABEL maintainer=Kolla Project (https://launchpad.net/kolla) name=base build-date=20240314
/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:2e04807984f7dcdb167f54ca13db154786d56fbaf1b13a6b569e9e42a1b24ee5 in /root/.curlrc
ENV LANG=en_US.UTF-8
LABEL kolla_version=8ce5548f4
ENV KOLLA_BASE_DISTRO=debian KOLLA_DISTRO_PYTHON_VERSION=3.11 KOLLA_BASE_ARCH=x86_64
COPY file:7e265f9d21b88f798977281dd249edfec967d3e4bad5bd9656cf93dece9e399c 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:151e40ce2b783873cc326b3d8d3f8999cc903e37e1a9151abd76fdc48f1a6aeb 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:1362ea6277c950dd8d063590dac446a77744edb1c2f476b0ce963576c960461e in /etc/apt/sources.list
COPY file:336ff3a76706c65bb08bc59b768beb6e4804a04acd04a0eb672aaeba0eb00494 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:0b6be91ffac6ecd2ee1b42350f9444f0fb1c8142d5cda6af757b9c948587ecd5 in /etc/apt/preferences
COPY file:097f43ef8758d252dd843f858b770eb03f481e3252074bc57302a94bf81443a8 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:e485b6dc0ba3ec83c016495942e8a1e00d74594abe91728ff7332fb8ab8fa7d1 in /usr/local/bin/kolla_set_configs
COPY file:386292e581b8568da64982cb336517a50cb81b1d812adb043424088cc10d7d6a in /usr/local/bin/kolla_start
COPY file:39f9927de078e7b303bd03c94b6d589555c3ae3c53e73ea083e5f9f9b2dde7e1 in /usr/local/bin/kolla_copy_cacerts
COPY file:ec65356ebe57ef552dc154c5322930e7763b708271e279d59dd2ce67e3dd6edd in /usr/local/bin/kolla_httpd_setup
COPY file:fa8f4e2dc5369929f9bad0f3dd10b2e65ba96119b88281eb3208bed9849e3d21 in /etc/sudoers
ENTRYPOINT ["dumb-init" "--single-child" "--"]
COPY multi:ab8c44f1f724a9535286300f917f85f912bae448a1f10124760468e60cab39c1 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=20240314
/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:06a1bc108e4a679d116481f606a3ac1ac4713697f978f2c9c281dfaf8c532ac1 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=bifrost-base build-date=20240314
/bin/sh -c usermod --append --home /var/lib/bifrost --groups kolla bifrost && mkdir -p /var/lib/bifrost && chown -R 42404:42404 /var/lib/bifrost
/bin/sh -c apt-get --error-on=any update && apt-get -y install --no-install-recommends cpio && apt-get clean && rm -rf /var/lib/apt/lists/*
ENV VENV=/var/lib/kolla/venv
ADD file:a5d92ccce12808fa3ac40e89f513adf6f2d279a5a850e99801114b2d3c48df7e in /bifrost-base-source
COPY file:df0da59fddba9c09278deb96203efa34c93a0ab4905d7a6243ffe1cc03bb84b6 in /tmp/build_arg.yml
/bin/sh -c ln -s bifrost-base-source/* bifrost && python3 -m pip --no-cache-dir install --upgrade -c /requirements/upper-constraints.txt /bifrost
WORKDIR /bifrost
ENV ANSIBLE_GATHER_TIMEOUT=30
/bin/sh -c apt-get --error-on=any update && bash -c 'export VENV=/var/lib/kolla/venv && $VENV/bin/pip install "ansible>=6,<7" && $VENV/bin/ansible-galaxy collection install -r /bifrost/ansible-collections-requirements.yml && ansible-playbook -vvvv -i /bifrost/playbooks/inventory/target /bifrost/playbooks/install.yaml -e git_branch=stable/2023.2 -e ipa_upstream_release=stable-2023.2 -e @/tmp/build_arg.yml && apt-get clean && rm -rf /var/lib/apt/lists/*'
COPY file:3f8cd474964e8fe0dade4dedd08bb9dd1e0f29fd77081d9c4ec5f65480da9c37 in /etc/sudoers.d/kolla_bifrost_sudoers
/bin/sh -c chmod 750 /etc/sudoers.d && chmod 440 /etc/sudoers.d/kolla_bifrost_sudoers && chown -R bifrost:bifrost /bifrost
LABEL maintainer=Kolla Project (https://launchpad.net/kolla) name=bifrost-deploy build-date=20240314
ENV container=docker
/bin/sh -c rm -f $(find /lib/systemd/system/sysinit.target.wants/ ! -name systemd-tmpfiles-setup.service -type l); rm -f /lib/systemd/system/multi-user.target.wants/*; rm -f /etc/systemd/system/*.wants/*; rm -f /lib/systemd/system/local-fs.target.wants/*; rm -f /lib/systemd/system/sockets.target.wants/*udev*; rm -f /lib/systemd/system/sockets.target.wants/*initctl*; rm -f /lib/systemd/system/basic.target.wants/*; rm -f /lib/systemd/system/anaconda.target.wants/*;
/bin/sh -c apt-get --error-on=any update && apt-get -y install --no-install-recommends e2fsprogs systemd-sysv && apt-get clean && rm -rf /var/lib/apt/lists/*
ENTRYPOINT []
CMD ["/sbin/init"]

Labels

Key Value
build-date 20240314
kolla_version 8ce5548f4
maintainer Kolla Project (https://launchpad.net/kolla)
name bifrost-deploy
Details
Container
2024-03-14 19:05:58 +00:00
0
OCI / Docker
linux/amd64
625 MiB
Versions (3) View all
17.5.0-dev-bookworm 2024-09-17
17.3.0-1-bookworm 2024-03-14
17.1.0-6-bookworm 2024-02-25