• Joined on 2024-07-22

openstack-base (18.1.0)

Published 2024-08-27 10:13:17 +02:00 by erman

Installation

docker pull git.orebolt.cz/erman/openstack-base:18.1.0
sha256:9f71bcc81b2d7f00deee3531f72190be1b97332fbd9e1a5af62d1cb63533ab96

Image Layers

KIWI 10.0.16
LABEL maintainer=Kolla Project (https://launchpad.net/kolla) name=base build-date=20240827
|0 /bin/sh -c . /etc/os-release; if [ "${PRETTY_NAME#Rocky Linux 9.* (Blue Onyx)}" = "$PRETTY_NAME" ]; then echo "Only releases \"Rocky Linux 9.* (Blue Onyx)\" are supported on rocky"; false; fi
COPY file:6bfe49ef604bbd1f14101614a49c11ca0c8dbc79074f500f3b27adff2ffa1424 in /root/.curlrc
ENV LANG=en_US.UTF-8
LABEL kolla_version=3c130f290
ENV KOLLA_BASE_DISTRO=rocky KOLLA_DISTRO_PYTHON_VERSION=3.9 KOLLA_BASE_ARCH=x86_64
COPY file:278493550377840c190e3dd9a1942171c44909f27d34e9882ca3cf49e217bafb in /tmp/
|0 /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)]$
|0 /bin/sh -c cat /tmp/kolla_bashrc >> /etc/bashrc && sed -i 's|^\(override_install_langs=.*\)|# \1|' /etc/dnf/dnf.conf
COPY file:970db19118e2acb43a1421982c238b25b2cca53b327169d7d9c30e9fb2ff3302 in /etc/dnf/dnf.conf
COPY file:e80bc2031109f90ca253b585dd1e4db039641aa554470a2349ed292b0e591957 in /etc/yum.repos.d/grafana.repo
COPY file:72ba76a5b066532e3c0b98a182d84b0a783be29993055c7fabe4667f46c47c28 in /etc/yum.repos.d/influxdb.repo
COPY file:9e8dbe557a4bb6d563075949338962cb27499cdcf318c264a4e08e32c48eadc9 in /etc/yum.repos.d/mariadb.repo
COPY file:601698f6998be82b2ac6f8acaabeba0083918fbd57511aa44f8d5c52d7f88803 in /etc/yum.repos.d/opensearch.repo
COPY file:add52427652162fdaa81077b70e5b5bac6f999f54de1c9aac3c4bd9dcf1193bd in /etc/yum.repos.d/proxysql.repo
COPY file:989799f497a9547e9b5cf9b4bb2ce6eb155691f1be479a79ce38dc5a42299264 in /etc/yum.repos.d/rabbitmq_rabbitmq-server.repo
COPY file:495905d866f069fdd8700c8ec2fe9f7db3eea130ce89e1de96f2dbb361be4126 in /etc/yum.repos.d/td.repo
COPY file:42cb47c29e20c238fd95d380491a09916060f94c2e4bb1a23809646a3aaa76d4 in /etc/yum.repos.d/rabbitmq_rabbitmq-erlang.repo
|0 /bin/sh -c rm -f /etc/rpm/macros.image-language-conf && dnf -y install langpacks-en glibc-all-langpacks && dnf -y distro-sync --security --sec-severity=Important --sec-severity=Critical && dnf clean all && rm -rf /var/cache/dnf
|0 /bin/sh -c curl -L https://trunk.rdoproject.org/centos9-caracal/delorean-deps.repo -o /etc/yum.repos.d/delorean-deps.repo
|0 /bin/sh -c dnf -y install centos-release-ceph-reef centos-release-nfv-openvswitch centos-release-opstools epel-release dnf-plugins-core && dnf config-manager --disable centos-ceph-reef && dnf config-manager --disable centos-nfv-openvswitch && dnf config-manager --disable centos-opstools && dnf config-manager --disable centos9-nfv-ovs && dnf config-manager --disable centos9-opstools && dnf config-manager --disable centos9-rabbitmq && dnf config-manager --disable centos9-storage && dnf config-manager --disable epel && dnf config-manager --disable influxdb && dnf config-manager --disable opensearch-2.x && dnf config-manager --disable opensearch-dashboards-2.x && dnf -y distro-sync --security --sec-severity=Important --sec-severity=Critical && dnf clean all && rm -rf /var/cache/dnf
|0 /bin/sh -c dnf -y install ca-certificates crypto-policies-scripts dumb-init findutils hostname iproute iscsi-initiator-utils lsof lvm2 ncurses procps-ng python3 python3-pip socat sudo tar util-linux util-linux-user which && dnf clean all && rm -rf /var/cache/dnf
|0 /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:7a8a0fbad01756655203b304ccde5b78c4090061bf73a3776d318457a609e9e2 in /usr/local/bin/kolla_set_configs
COPY file:d455ffcf22ec37775d692fc6f2f70c8375d8553a1fe6a0e76f8129ca0a21af8d in /usr/local/bin/kolla_start
COPY file:fb828c9086405dfbf432e6fdf3cf2b2bc7581d4e85a3242505a2740ba268e802 in /usr/local/bin/kolla_copy_cacerts
COPY file:1e1c93c697e53494b7cc3df1bcdd91415c86e07b457d47dd3e4fd7868b788e37 in /usr/local/bin/kolla_httpd_setup
COPY file:d55a6f0c9d6ecabdffb41fe6a13f34f16387821bc11a64597758639d876e2793 in /etc/sudoers
ENTRYPOINT ["dumb-init" "--single-child" "--"]
COPY multi:4e10d1391667cf424169fa68a2e9eafef53dc39d276d54ea0e36d60b64632372 in /usr/local/bin/
|0 /bin/sh -c chmod 755 /usr/local/bin/healthcheck_*
|0 /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=20240827
|0 /bin/sh -c dnf config-manager --enable crb || true
|0 /bin/sh -c dnf -y install gcc gcc-c++ git httpd iproute libffi-devel libxml2-devel libxslt-devel libyaml-devel make mod_ssl openssl openssl-devel pcre-devel postgresql postgresql-devel python3-devel python3-mod_wsgi sqlite-devel zip && dnf clean all && rm -rf /var/cache/dnf
ADD file:44afd6964974467d0b0f72d295682332ed26cd61c0a20544841e6af292dd551a in /openstack-base-source
ADD file:576ab823856c306954b2d503c67d35c93ccbf1569775aff9c103395e54f4eab2 in /openstack-base-source
|0 /bin/sh -c ln -s openstack-base-source/plugins/* /pycadf && mkdir -p /etc/pycadf && cp /pycadf/etc/pycadf/* /etc/pycadf/
|0 /bin/sh -c ln -s openstack-base-source/*requirements* /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
|0 /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-neutronclient python-novaclient python-openstackclient python-qpid-proton python-swiftclient python-troveclient 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
|0 /bin/sh -c sed -i -r 's,^(Listen 80),#\1,' /etc/httpd/conf/httpd.conf && sed -i -r 's,^(Listen 443),#\1,' /etc/httpd/conf.d/ssl.conf

Labels

Key Value
build-date 20240827
io.buildah.version 1.33.7
kolla_version 3c130f290
license BSD-3-Clause
maintainer Kolla Project (https://launchpad.net/kolla)
name openstack-base
org.opencontainers.image.authors Magauer Lukas, Neil Hanlon, Louis Abel
org.opencontainers.image.license BSD-3-Clause
org.opencontainers.image.name rockylinux
org.opencontainers.image.url https://github.com/rocky-linux/rocky-toolbox-images
org.opencontainers.image.vendor Rocky Enterprise Software Foundation
org.opencontainers.image.version 9
vendor Rocky Enterprise Software Foundation
version 9
Details
Container
2024-08-27 10:13:17 +02:00
0
OCI / Docker
linux/amd64
Magauer Lukas, Neil Hanlon, Louis Abel
360 MiB
Versions (1) View all
18.1.0 2024-08-27