MOS Release Notes latest documentation

MOS Release Notes

Mirantis OpenStack for Kubernetes (MOS) releases

Release date

Name

Container Cloud Cluster release

Highlights

March 01, 2021

MOS 21.1

6.12.0+21.1

Update for the MOS GA release introducing support for the PCI passthrough feature and Tungsten Fabric monitoring as well as the following Technology Preview features:

  • OpenStack Victoria support with OVS and Tungsten Fabric 5.1

  • SR-IOV for OpenStack

  • Components collocation (OpenStack compute and Ceph nodes)

December 23, 2020

MOS Ussuri Update

6.10.0

The first update to MOS Ussuri release introducing support for object storage and a Telco deployment profile, which includes implementation of baseline Enhanced Platform Awareness (NUMA awareness, huge pages, CPU pinning) capabilities, and Technology Preview of packet processing acceleration (Data Plane Development Kit-enabled Tungsten Fabric).

November 05, 2020

MOS Ussuri

6.8.1

General availability of the product with OpenStack Ussuri and choice of Neutron/OVS or Tungsten Fabric 5.1 for networking. Runs on top of a bare metal Kubernetes cluster managed by Container Cloud.

MOS 21.1 release

Release date

Name

Container Cloud Cluster release

Highlights

March 01, 2021

MOS 21.1

6.12.0+21.1

Update for the MOS GA release introducing support for the PCI passthrough feature and Tungsten Fabric monitoring as well as the following Technology Preview features:

  • OpenStack Victoria support with OVS and Tungsten Fabric 5.1

  • SR-IOV for OpenStack

  • Components collocation (OpenStack compute and Ceph nodes)

New features


PCI passthrough support in OpenStack

Added support for the Peripheral Component Interconnect (PCI) passthrough feature in OpenStack to use, mainly, as a part of the SR-IOV network traffic acceleration technique. Now, MOS enables the user to configure Nova on a per-node basis to allow PCI devices to be passed through from hosts to virtual machines.


OpenStack Victoria support

Technical Preview

Implemented support for OpenStack Victoria with Neutron OVS and Tungsten Fabric 5.1.


SR-IOV for OpenStack

Technical Preview

Implemented support for the SR-IOV with the Neutron OVS back end topology.


Hyper-converged OpenStack compute nodes

Technical Preview

Implemented the capability to colocate components on the same host, for example, Ceph OSD and OpenStack compute.


Tungsten Fabric monitoring

Enhanced StackLight to monitor Tungsten Fabric and its components, including Casandra, Kafka, Redis, and ZooKeeper. Implemented the Tungsten Fabric alerts and Grafana dashboards. The feature is disabled by default. You can enable it manually during or after the Tungsten Fabric deployment.


Alert inhibition rules

Implemented alert inhibition rules to provide a clearer view on the cloud status and simplify troubleshooting. Using alert inhibition rules, Alertmanager decreases alert noise by suppressing dependent alerts notifications. The feature is enabled by default. For details, see MOS Operations Guide: Alert dependencies.


Integration between Grafana and Kibana

Implemented integration between Grafana and Kibana by adding a View logs in Kibana link to most Grafana dashboards, which allows you to immediately view contextually relevant logs through the Kibana web UI.


Ceph RGW TLS

Added the capability to configure the Transport Layer Security (TLS) protocol for a Ceph RGW public endpoint using MOS TLS if enabled, or using a custom ingress specified in the KaaSCephCluster custom resource.

Major components versions

Mirantis has tested MOS against a very specific configuration and can guarantee a predictable behavior of the product only in the exact same environments. The table below includes the major MOS components with the exact versions against which testing has been performed.

MOS 21.1 components versions

Component

Version

Cluster release

6.12.0

OpenStack

  • Ussuri

  • Victoria TechPrev

openstack-operator

0.3.25

Tungsten Fabric

5.1

tungstenfabric-operator

0.2.3

Known issues

This section contains the description of the known issues with available workarounds.

Tungsten Fabric known issues and limitations

This section lists known issues with workarounds for the Mirantis OpenStack of Kubernetes release 21.1.


Limitations

Tungsten Fabric does not provide the following functionality:

  • Automatic generation of network port records in DNSaaS (Designate) as Neutron with Tungsten Fabric as a back end is not integrated with DNSaaS. As a workaround, you can use the Tungsten Fabric built-in DNS service that enables virtual machines to resolve each other names.

  • Secret management (Barbican). You cannot use the certificates stored in Barbican to terminate HTTPs in a load balancer.

  • Role Based Access Control (RBAC) for Neutron objects.


[7725] Neutron cannot create networks

The Neturon service fails to create a network through Horizon and OpenStack CLI throwing the An unknown exception occurred error.

The workaround is to restart the tf-config pods:

  1. Obtain the list of the tf-config pods:

    kubectl -n tf get pod -l app=tf-config
    
  2. Delete the tf-config-* pods. For example:

    kubectl -n tf delete pod tf-config-2whbb
    
  3. Verify that the pods have been recreated:

    kubectl -n tf get pod -l app=tf-config
    

[10096] tf-control does not refresh IP addresses of Cassandra pods

The tf-control service resolves the DNS names of Cassandra pods at startup and does not update them if Cassandra pods got new IP addresses, for example, in case of a restart. As a workaround, to refresh the IP addresses of Cassandra pods, restart the tf-control pods one by one:

Caution

Before restarting the tf-control pods:

  • Verify that the new pods are successfully spawned.

  • Verify that no vRouters are connected to only one tf-control pod that will be restarted.

kubectl -n tf delete pod tf-control-<hash>

Release artifacts

This section lists the components artifacts of the MOS 21.1 release:


MOS 21.1 OpenStack Victoria binaries and Docker images

Component

Path

License information for main executable programs

Binaries

mirantis

https://binary.mirantis.com/openstack/bin/horizon/mirantis-victoria-8f71802-20210119120707.tar.gz

Mirantis Proprietary License

octavia-amphora

https://binary.mirantis.com/openstack/bin/octavia/amphora-x64-haproxy-victoria-20210119144419.qcow2

Mirantis Proprietary License

Docker images

stepler

mirantis.azurecr.io/openstack/stepler:victoria-bionic-20210118135111

Mirantis Proprietary License

placement

mirantis.azurecr.io/openstack/placement:victoria-bionic-20210129120815

Apache License 2.0

keystone

mirantis.azurecr.io/openstack/keystone:victoria-bionic-20210129120815

Apache License 2.0

heat

mirantis.azurecr.io/openstack/heat:victoria-bionic-20210129120815

Apache License 2.0

glance

mirantis.azurecr.io/openstack/glance:victoria-bionic-20210129120815

Apache License 2.0

cinder

mirantis.azurecr.io/openstack/cinder:victoria-bionic-20210129120815

Apache License 2.0

neutron

mirantis.azurecr.io/openstack/neutron:victoria-bionic-20210129120815

Apache License 2.0

nova

mirantis.azurecr.io/openstack/nova:victoria-bionic-20210129120815

Apache License 2.0

horizon

mirantis.azurecr.io/openstack/horizon:victoria-bionic-20210129120815

Apache License 2.0

tempest

mirantis.azurecr.io/openstack/tempest:victoria-bionic-20210129120815

Apache License 2.0

octavia

mirantis.azurecr.io/openstack/octavia:victoria-bionic-20210129120815

Apache License 2.0

designate

mirantis.azurecr.io/openstack/designate:victoria-bionic-20210129120815

Apache License 2.0

ironic

mirantis.azurecr.io/openstack/ironic:victoria-bionic-20210129120815

Apache License 2.0

barbican

mirantis.azurecr.io/openstack/barbican:victoria-bionic-20210129120815

Apache License 2.0

libvirt

mirantis.azurecr.io/general/libvirt:6.0.0-bionic-20210106163230

LGPL-2.1 License

pause

mirantis.azurecr.io/general/external/pause:3.1

Apache License 2.0

openvswitch

mirantis.azurecr.io/general/openvswitch:2.11-bionic-20210106163231

Apache License 2.0

openvswitch-dpdk

mirantis.azurecr.io/general/openvswitch-dpdk:2.11-bionic-20210106163230

Apache License 2.0

openstack-tools

mirantis.azurecr.io/openstack/openstack-tools:ussuri-bionic-20210127180024

Apache License 2.0

rabbitmq-3.8

mirantis.azurecr.io/general/rabbitmq:3.8.9

Mozilla Public License 2.0

rabbitmq-3.8-management

mirantis.azurecr.io/general/rabbitmq:3.8.9-management

Mozilla Public License 2.0

kubernetes-entrypoint

mirantis.azurecr.io/openstack/extra/kubernetes-entrypoint:v1.0.0-20200311160233

Apache License 2.0

docker

mirantis.azurecr.io/openstack/extra/docker:17.07.0

Apache License 2.0

memcached

mirantis.azurecr.io/general/memcached:1.6.6-alpine

BSD 3-Clause “New” or “Revised” License

ceph-config-helper

mirantis.azurecr.io/openstack/extra:ceph-config-helper:nautilus-bionic-20210112174540

Apache License 2.0, LGPL-2.1 or LGPL-3

etcd

mirantis.azurecr.io/openstack/extra/etcd:3.2.26

Apache License 2.0

powerdns

mirantis.azurecr.io/openstack/extra/powerdns:4.2-alpine-20200117133238

GPL-2.0 License

nginx-ingress-controller

mirantis.azurecr.io/openstack/extra/nginx-ingress-controller:0.42.0

Apache License 2.0

defaultbackend

mirantis.azurecr.io/openstack/extra/defaultbackend:1.0

Apache License 2.0

mariadb

mirantis.azurecr.io/general/mariadb:10.4.17-bionic-20210106145941

GPLv2, LGPLv2.1 (client libraries)

xrally-openstack

mirantis.azurecr.io/openstack/extra/xrally-openstack:2.1.0-20210115084431

Apache License 2.0

aodh

mirantis.azurecr.io/openstack/aodh:victoria-bionic-20210129120815

Apache License 2.0

panko

mirantis.azurecr.io/openstack/panko:victoria-bionic-20210129120815

Apache License 2.0

ceilometer

mirantis.azurecr.io/openstack/ceilometer:victoria-bionic-20210129120815

Apache License 2.0

gnocchi

mirantis.azurecr.io/openstack/gnocchi:victoria-bionic-20210129120815

Apache License 2.0

redis

mirantis.azurecr.io/openstack/extra/redis:5.0-alpine

BSD 3-Clause “New” or “Revised” License


MOS 21.1 OpenStack Ussuri binaries and Docker images

Component

Path

License information for main executable programs

Binaries

mirantis

https://binary.mirantis.com/openstack/bin/horizon/mirantis-ussuri-48f346e-20210119132403.tar.gz

Mirantis Proprietary License

octavia-amphora

https://binary.mirantis.com/openstack/bin/octavia/amphora-x64-haproxy-ussuri-20210121085750.qcow2

Mirantis Proprietary License

Docker images

stepler

mirantis.azurecr.io/openstack/stepler:ussuri-bionic-20210121144938

Mirantis Proprietary License

placement

mirantis.azurecr.io/openstack/placement:ussuri-bionic-20210127180024

Apache License 2.0

redis

mirantis.azurecr.io/openstack/extra/redis:5.0-alpine

BSD 3-Clause “New” or “Revised” License

gnocchi

mirantis.azurecr.io/openstack/gnocchi:ussuri-bionic-20210127180024

Apache License 2.0

ceilometer

mirantis.azurecr.io/openstack/ceilometer:ussuri-bionic-20210127180024

Apache License 2.0

panko

mirantis.azurecr.io/openstack/panko:ussuri-bionic-20210127180024

Apache License 2.0

aodh

mirantis.azurecr.io/openstack/aodh:ussuri-bionic-20210127180024

Apache License 2.0

xrally-openstack

mirantis.azurecr.io/openstack/extra/xrally-openstack:2.1.0-20210115084431

Apache License 2.0

mariadb

mirantis.azurecr.io/general/mariadb:10.4.17-bionic-20210106145941

GPLv2, LGPLv2.1 (client libraries)

defaultbackend

mirantis.azurecr.io/openstack/extra/defaultbackend:1.0

Apache License 2.0

nginx-ingress-controller

mirantis.azurecr.io/openstack/extra/nginx-ingress-controller:0.42.0

Apache License 2.0

powerdns

mirantis.azurecr.io/openstack/extra/powerdns:4.2-alpine-20200117133238

GPL-2.0 License

etcd

mirantis.azurecr.io/openstack/extra/etcd:3.2.26

Apache License 2.0

ceph-config-helper

mirantis.azurecr.io/openstack/extra/ceph-config-helper:nautilus-bionic-20210112174540

Apache License 2.0, LGPL-2.1 or LGPL-3

memcached

mirantis.azurecr.io/general/memcached:1.6.6-alpine

BSD 3-Clause “New” or “Revised” License

docker

mirantis.azurecr.io/openstack/extra/docker:17.07.0

Apache License 2.0

kubernetes-entrypoint

mirantis.azurecr.io/openstack/extra/kubernetes-entrypoint:v1.0.0-20200311160233

Apache License 2.0

rabbitmq-3.8-management

mirantis.azurecr.io/general/rabbitmq:3.8.9-management

Mozilla Public License 2.0

rabbitmq-3.8

mirantis.azurecr.io/general/rabbitmq:3.8.9

Mozilla Public License 2.0

openstack-tools

mirantis.azurecr.io/openstack/openstack-tools:ussuri-bionic-20210127180024

Apache License 2.0

openvswitch-dpdk

mirantis.azurecr.io/general/openvswitch-dpdk:2.11-bionic-20210106163230

Apache License 2.0

openvswitch

mirantis.azurecr.io/general/openvswitch:2.11-bionic-20210106163231

Apache License 2.0

pause

mirantis.azurecr.io/general/external/pause:3.1

Apache License 2.0

libvirt

mirantis.azurecr.io/general/libvirt:6.0.0-bionic-20210106163230

LGPL-2.1 License

barbican

mirantis.azurecr.io/openstack/barbican:ussuri-bionic-20210127180024

Apache License 2.0

ironic

mirantis.azurecr.io/openstack/ironic:ussuri-bionic-20210127180024

Apache License 2.0

designate

mirantis.azurecr.io/openstack/designate:ussuri-bionic-20210127180024

Apache License 2.0

octavia

mirantis.azurecr.io/openstack/octavia:ussuri-bionic-20210127180024

Apache License 2.0

tempest

mirantis.azurecr.io/openstack/tempest:ussuri-bionic-20210127180024

Apache License 2.0

horizon

mirantis.azurecr.io/openstack/horizon:ussuri-bionic-20210127180024

Apache License 2.0

nova

mirantis.azurecr.io/openstack/nova:ussuri-bionic-20210127180024

Apache License 2.0

neutron

mirantis.azurecr.io/openstack/neutron:ussuri-bionic-20210127180024

Apache License 2.0

cinder

mirantis.azurecr.io/openstack/cinder:ussuri-bionic-20210127180024

Apache License 2.0

glance

mirantis.azurecr.io/openstack/glance:ussuri-bionic-20210127180024

Apache License 2.0

heat

mirantis.azurecr.io/openstack/heat:ussuri-bionic-20210127180024

Apache License 2.0

keystone

mirantis.azurecr.io/openstack/keystone:ussuri-bionic-20210127180024

Apache License 2.0


MOS 21.1 OpenStack Helm charts

Component

Path

License information for main executable programs

openstack-operator

https://binary.mirantis.com/binary-dev-kaas-local/openstack/helm/openstack-controller/openstack-operator-0.3.25.tgz

Mirantis Proprietary License

aodh

https://binary.mirantis.com/openstack/helm/openstack-helm/aodh-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

barbican

https://binary.mirantis.com/openstack/helm/openstack-helm/barbican-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

ceilometer

https://binary.mirantis.com/openstack/helm/openstack-helm/ceilometer-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

cinder

https://binary.mirantis.com/openstack/helm/openstack-helm/cinder-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

designate

https://binary.mirantis.com/openstack/helm/openstack-helm/designate-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

glance

https://binary.mirantis.com/openstack/helm/openstack-helm/glance-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

heat

https://binary.mirantis.com/openstack/helm/openstack-helm/heat-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

horizon

https://binary.mirantis.com/openstack/helm/openstack-helm/horizon-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

ironic

https://binary.mirantis.com/openstack/helm/openstack-helm/ironic-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

keystone

https://binary.mirantis.com/openstack/helm/openstack-helm/keystone-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

magnum

https://binary.mirantis.com/openstack/helm/openstack-helm/magnum-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

mistral

https://binary.mirantis.com/openstack/helm/openstack-helm/mistral-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

neutron

https://binary.mirantis.com/openstack/helm/openstack-helm/neutron-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

nova

https://binary.mirantis.com/openstack/helm/openstack-helm/nova-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

octavia

https://binary.mirantis.com/openstack/helm/openstack-helm/octavia-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

panko

https://binary.mirantis.com/openstack/helm/openstack-helm/panko-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

rally

https://binary.mirantis.com/openstack/helm/openstack-helm/rally-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

senlin

https://binary.mirantis.com/openstack/helm/openstack-helm/senlin-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

tempest

https://binary.mirantis.com/openstack/helm/openstack-helm/tempest-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

stepler

https://binary.mirantis.com/openstack/helm/openstack-helm/stepler-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

placement

https://binary.mirantis.com/openstack/helm/openstack-helm/placement-0.1.0-mcp-3797.tgz

Apache License 2.0 (no License file in Helm chart)

calico

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/calico-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-client

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-client-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-mon

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-mon-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-osd

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-osd-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-provisioners

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-provisioners-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-rgw

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-rgw-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

dnsmasq

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/dnsmasq-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-apm-server

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-apm-server-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-filebeat

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-filebeat-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-metricbeat

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-metricbeat-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-packetbeat

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-packetbeat-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

elasticsearch

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elasticsearch-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

etcd

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/etcd-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

falco

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/falco-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

flannel

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/flannel-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

fluentbit

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/fluentbit-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

fluentd

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/fluentd-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

gnocchi

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/gnocchi-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

grafana

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/grafana-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

helm-toolkit

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/helm-toolkit-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

ingress

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ingress-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

kibana

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/kibana-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

kube-dns

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/kube-dns-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

kubernetes-keystone-webhook

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/kubernetes-keystone-webhook-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

ldap

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ldap-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

libvirt

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/libvirt-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

lockdown

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/lockdown-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

mariadb

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/mariadb-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

memcached

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/memcached-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

mongodb

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/mongodb-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

nagios

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/nagios-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

nfs-provisioner

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/nfs-provisioner-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

openvswitch

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/openvswitch-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

podsecuritypolicy

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/podsecuritypolicy-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

postgresql

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/postgresql-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

powerdns

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/powerdns-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-alertmanager

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-alertmanager-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-kube-state-metrics

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-kube-state-metrics-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-node-exporter

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-node-exporter-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-openstack-exporter

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-openstack-exporter-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-process-exporter

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-process-exporter-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

rabbitmq

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/rabbitmq-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

redis

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/redis-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

registry

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/registry-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

tiller

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/tiller-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)

zookeeper

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/zookeeper-0.1.0-mcp-2689.tgz

Apache License 2.0 (no License file in Helm chart)


MOS 21.1 Tungsten Fabric artifacts

Component

Path

License information for main executable programs

Helm charts

Tungsten Fabric Operator

https://binary.mirantis.com/tungsten/helm/tungstenfabric-operator-0.2.3.tgz

Mirantis Proprietary License

Docker images

TF Analytics

mirantis.azurecr.io/tungsten/contrail-analytics-api:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-analytics-collector:5.1.20210129092117

Apache License 2.0

TF Analytics Alarm

mirantis.azurecr.io/tungsten/contrail-analytics-alarm-gen:5.1.20210129092117

Apache License 2.0

TF Analytics DB

mirantis.azurecr.io/tungsten/contrail-analytics-query-engine:5.1.20210129092117

Apache License 2.0

TF Analytics SNMP

mirantis.azurecr.io/tungsten/contrail-analytics-snmp-collector:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-analytics-snmp-topology:5.1.20210129092117

Apache License 2.0

TF Config

mirantis.azurecr.io/tungsten/contrail-controller-config-api:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-config-devicemgr:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-config-schema:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-config-svcmonitor:5.1.20210129092117

Apache License 2.0

TF Control

mirantis.azurecr.io/tungsten/contrail-controller-control-control:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-control-dns:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-control-named:5.1.20210129092117

Apache License 2.0

TF Web UI

mirantis.azurecr.io/tungsten/contrail-controller-webui-job:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-webui-web:5.1.20210129092117

Apache License 2.0

Nodemanager

mirantis.azurecr.io/tungsten/contrail-nodemgr:5.1.20210129092117

Apache License 2.0

TF Status

mirantis.azurecr.io/tungsten/contrail-status:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tf-status:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tf-status-aggregator:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tf-status-party:5.1.20210129092117

Apache License 2.0

TF VRouter

mirantis.azurecr.io/tungsten/contrail-vrouter-agent:5.1.20210129092117

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-vrouter-kernel-build-init:5.1.20210129092117

Apache License 2.0

Cassandra operator

mirantis.azurecr.io/tungsten-operator/casskop:v0.5.3-release

Apache License 2.0

Cassandra

mirantis.azurecr.io/tungsten/cassandra-bootstrap:0.1.4

Apache License 2.0

mirantis.azurecr.io/tungsten/cassandra:3.11.6

Apache License 2.0

Kafka operator

mirantis.azurecr.io/tungsten-operator/kafka-k8s-operator:0.0.7

Mirantis Proprietary License

Kafka

mirantis.azurecr.io/tungsten/cp-kafka:5.5.2

Apache License 2.0

RabbitMQ operator

mirantis.azurecr.io/tungsten-operator/rabbitmq-operator:0.1.1

Mirantis Proprietary License

RabbitMQ

mirantis.azurecr.io/general/rabbitmq:3.8.9

Mozilla Public License 2.0

Zookeeper operator

mirantis.azurecr.io/tungsten-operator/zookeeper-operator:0.2.9

Apache License 2.0

Zookeeper

mirantis.azurecr.io/tungsten/zookeeper:3.6.1-0.2.9

Apache License 2.0

Redis operator

mirantis.azurecr.io/tungsten-operator/redis-operator:0.1.5-1-ccd6a63

Apache License 2.0

Redis

mirantis.azurecr.io/tungsten/redis:5-alpine

BSD 3-Clause “New” or “Revised” License

TF Test

mirantis.azurecr.io/tungsten/tungsten-pytest:0.1-20210202061227

MIT License

TF CLI

mirantis.azurecr.io/tungsten/tf-cli:0.1-20210202130729

MIT License


MOS 21.1 StackLight artifacts

Component

Path

License information for main executable programs

Docker images

prometheus-libvirt-exporter

mirantis.azurecr.io/stacklight/libvirt-exporter:v0.1-20200610164751

Mirantis Proprietary License

prometheus-memcached-exporter

mirantis.azurecr.io/stacklight/memcached-exporter:v0.5.0

Apache License 2.0

prometheus-mysql-exporter

mirantis.azurecr.io/stacklight/mysqld-exporter:v0.11.0

Apache License 2.0

prometheus-rabbitmq-exporter

mirantis.azurecr.io/stacklight/rabbitmq-exporter:v1.0.0-RC7.1

MIT License

prometheus-tungstenfabric-exporter New

mirantis.azurecr.io/stacklight/tungstenfabric-prometheus-exporter:0.1-20210115152338

Mirantis Proprietary License

Helm charts

prometheus-libvirt-exporter

https://binary.mirantis.com/stacklight/helm/prometheus-libvirt-exporter-0.1.0-mcp-2.tgz

Mirantis Proprietary License

prometheus-memcached-exporter

https://binary.mirantis.com/stacklight/helm/prometheus-memcached-exporter-0.1.0-mcp-1.tgz

Mirantis Proprietary License

prometheus-mysql-exporter

https://binary.mirantis.com/stacklight/helm/prometheus-mysql-exporter-0.3.2-mcp-1.tgz

Apache-2.0 License

prometheus-rabbitmq-exporter

https://binary.mirantis.com/stacklight/helm/prometheus-rabbitmq-exporter-0.4.1-mcp-1.tgz

MIT License

prometheus-tungstenfabric-exporter New

https://binary.mirantis.com/stacklight/helm/prometheus-tungstenfabric-exporter-0.1.0-mcp-1.tgz

Mirantis Proprietary License

Addressed issues

The following issues have been addressed in the Mirantis OpenStack for Kubernetes 21.1 release:

  • [9809] [Kubernetes] Fixed the issue with the pods getting stuck in the Pending state during update of a MOS managed cluster by increasing the default kubelet_max_pods setting to 150.

  • [9589][StackLight] Fixed the issue with the Patroni pod crashing when scheduled to an OpenStack compute node with huge pages.

  • [6912] [OpenStack] Fixed the issue with Octavia load balancers operation in the deployments with Neutron in the DVR mode. The symptoms included both failure to properly balance traffic and failure to perform an amphora failover.

  • [8573] [OpenStack] Fixed the issue with the external authentication to Horizon failing to log in a different user.

MOS Ussuri GA Update release

Release date

Name

Container Cloud Cluster release

Highlights

December 23, 2020

MOS Ussuri Update

6.10.0

The first update to MOS Ussuri release introducing support for object storage and a Telco deployment profile, which includes implementation of baseline Enhanced Platform Awareness (NUMA awareness, huge pages, CPU pinning) capabilities, and a technical preview of packet processing acceleration (Data Plane Development Kit-enabled Tungsten Fabric).

New features


Node-specific overrides

Implemented the capability to easily perform the node-specific configuration through the OpenStack Controller. More specifically, the node-specific overrides allow you to:

  • Enable DPDK with OVS Technical Preview

  • Enable libvirt CPU pinning


Customizable theme for OpenStack Dashboard

Implemented the capability to customize the look and feel of Horizon through the OpenStackDeployment custom resource. Cloud operator is now able to specify the origin of the theme bundle to be applied to OpenStack Horizon in features:horizon:themes.


DPDK for OVS

Technical Preview

Implemented the capability to enable the DPDK mode for OVS.


Advanced configuration for OpenStack computes nodes

Implemented the capability to enable huge pages and configure CPU isolation and CPU pinning in your MOS deployment.


Support for RADOS Gateway Object Storage

Added support for RADOS Gateway Object Storage (SWIFT).


Disabling HTTP probes

Implemented the capability to disable HTTP probes for public endpoints from the OpenStack service catalog. In this case, Telegraf performs HTTP checks only for the admin and internal OpenStack endpoints. By default, Telegraf verifies all endpoints from the OpenStack service catalog.


DPDK for Tungsten Fabric vRouter

Technical Preview

Implemented the capability to enable DPDK mode for the Tungsten Fabric vRouter.


Tungsten Fabric services status verification

Implemented the capability to verify the status of Tungsten Fabric services, including the third-party services such as Cassandra, ZooKeeper, Kafka, Redis, and RabbitMQ using the Tungsten Fabric Operator tf-status tool.

Major components versions

Mirantis has tested MOS against a very specific configuration and can guarantee a predictable behavior of the product only in the exact same environments. The table below includes the major MOS components with the exact versions against which testing has been performed.

MOS Ussuri Update components versions

Component

Version

Cluster release

6.10.0

OpenStack

Ussuri

openstack-operator

0.3.18

Tungsten Fabric

5.1

tungstenfabric-operator

0.2.1

Known issues

This section contains the description of the known issues with available workarounds.

OpenStack known issues and limitations


Limitations

Due to limitations in the Octavia and MOS integration, the clusters where Neutron is deployed in the Distributed Virtual Router (DVR) mode are not stable. Therefore, Mirantis does not recommend such configuration for production deployments.


[9809] The default max_pods setting does not allow upgrading a MOS cluster

Fixed in MOS 21.1

During update of a MOS managed cluster, the pods may get stuck in the Pending state with the following example warning:

Warning FailedScheduling <unknown> default-scheduler 0/9 nodes are available:
1 node(s) were unschedulable, 2 Too many pods, 6 node(s) didn't match node selector.

Workaround

  1. Before you update the managed cluster:

    1. Set kubelet_max_pods to 250:

      UCP_HOST=$(kubectl -n <child name space> get clusters <child name> -o jsonpath='{.status.providerStatus.ucpDashboard}')
      AUTHTOKEN=$(curl --silent --insecure --data '{"username":"admin","password":"<PASWORD>"}' $UCP_HOST/auth/login | jq --raw-output .auth_token)
      curl --insecure -X GET "$UCP_HOST/api/ucp/config-toml" -H "accept: application/toml" -H "Authorization: Bearer $AUTHTOKEN" > ucp-config.toml
      sed -i 's/kubelet_max_pods = 110/kubelet_max_pods = 250/g' ucp-config.toml
      curl --insecure -X PUT -H "accept: application/toml" -H "Authorization: Bearer $AUTHTOKEN" --upload-file 'ucp-config.toml' -H "X-Ucp-Allow-Restricted-Api: i-solemnly-swear-i-am-up-to-no-good" $UCP_HOST/api/ucp/config-toml
      curl -k -X PUT "$UCP_HOST/api/ucp/config/tuning" -H "X-Ucp-Allow-Restricted-Api: i-solemnly-swear-i-am-up-to-no-good" -H "Authorization: Bearer $AUTHTOKEN" --data '{"kaasManagedCluster":true}'
      
    2. Verify that the changes have been applied:

      kubectl get nodes -o jsonpath='{.items[*].status.capacity.pods}'
      

      Example of a positive system response:

      250 250 250 250 250 250 250 250 250
      
  2. After you update the managed cluster, set kubelet_max_pods to the default 110 value:

    UCP_HOST=$(kubectl -n <child name space> get clusters <child name> -o jsonpath='{.status.providerStatus.ucpDashboard}')
    AUTHTOKEN=$(curl --silent --insecure --data '{"username":"admin","password":"<PASWORD>"}' $UCP_HOST/auth/login | jq --raw-output .auth_token)
    curl --insecure -X GET "$UCP_HOST/api/ucp/config-toml" -H "accept: application/toml" -H "Authorization: Bearer $AUTHTOKEN" > ucp-config.toml
    sed -i 's/kubelet_max_pods = 250/kubelet_max_pods = 110/g' ucp-config.toml
    curl --insecure -X PUT -H "accept: application/toml" -H "Authorization: Bearer $AUTHTOKEN" --upload-file 'ucp-config.toml' -H "X-Ucp-Allow-Restricted-Api: i-solemnly-swear-i-am-up-to-no-good" $UCP_HOST/api/ucp/config-toml
    curl -k -X PUT "$UCP_HOST/api/ucp/config/tuning" -H "X-Ucp-Allow-Restricted-Api: i-solemnly-swear-i-am-up-to-no-good" -H "Authorization: Bearer $AUTHTOKEN" --data '{"kaasManagedCluster":true}'
    

[6912] Octavia load balancers may not work properly with DVR

Fixed in MOS 21.1

When Neutron is deployed in the DVR mode, Octavia load balancers may not work correctly. The symptoms include both failure to properly balance traffic and failure to perform an amphora failover.


[8573] External authentication to Horizon fails to log in a different user

Fixed in MOS 21.1

Horizon retains the user’s credentials following their initial login using External Authentication Service, and does not allow to log in with another user credentials.

Workaround:

  1. Clear cookies in your browser.

  2. Select External Authentication Service on the Horizon login page.

  3. Click Sign In. The Keycloak login page opens.

    If the following error occurs, refresh the page and try again:

    CSRF token missing or incorrect. Cookies may be turned off.
    Make sure cookies are enabled and try again.
    

Tungsten Fabric known issues and limitations


Limitations
  • Tungsten Fabric is not monitored by StackLight

  • Tungsten Fabric does not provide the following functionality:

    • Automatic generation of network port records in DNSaaS (Designate) as Neutron with Tungsten Fabric as a back end is not integrated with DNSaaS. As a workaround, you can use the Tungsten Fabric built-in DNS service that enables virtual machines to resolve each other names.

    • Secret management (Barbican). You cannot use the certificates stored in Barbican to terminate HTTPs in a load balancer.

    • Role Based Access Control (RBAC) for Neutron objects.


[10096] tf-control service does not refresh IP addresses of Cassandra pods

The tf-control service resolves the DNS names of Cassandra pods at startup and does not update them if Cassandra pods got new IP addresses, for example, in case of a restart. As a workaround, to refresh the IP addresses of Cassandra pods, restart the tf-control pods one by one:

Caution

Before restarting the tf-control pods:

  • Verify that the new pods are successfully spawned.

  • Verify that no vRouters are connected to only one tf-control pod that will be restarted.

kubectl -n tf delete pod tf-control-<hash>

Release artifacts

This section lists the components artifacts of the MOS Ussuri Update release:


OpenStack Ussuri Update artifacts

Component

Path

License information for main executable programs

Binaries

mirantis

https://binary.mirantis.com/openstack/bin/horizon/mirantis-ussuri-43c3886-20201121205800.tar.gz

Mirantis Proprietary License

octavia-amphora

https://binary.mirantis.com/openstack/bin/octavia/amphora-x64-haproxy-ussuri-20201120005752.qcow2

Mirantis Proprietary License

Docker images

aodh

mirantis.azurecr.io/openstack/aodh:ussuri-bionic-20201121180111

Apache License 2.0

barbican

mirantis.azurecr.io/openstack/barbican:ussuri-bionic-20201121180111

Apache License 2.0

ceilometer

mirantis.azurecr.io/openstack/ceilometer:ussuri-bionic-20201121180111

Apache License 2.0

ceph-config-helper

mirantis.azurecr.io/openstack/extra/ceph-config-helper:nautilus-bionic-20200810084204

Apache License 2.0, LGPL-2.1 or LGPL-3

cinder

mirantis.azurecr.io/openstack/cinder:ussuri-bionic-20201121180111

Apache License 2.0

dashboard-selenium

mirantis.azurecr.io/openstack/dashboard-selenium:ussuri-bionic-20201123130303

Apache License 2.0

defaultbackend

mirantis.azurecr.io/openstack/extra/defaultbackend:1.0

Apache License 2.0

designate

mirantis.azurecr.io/openstack/designate:ussuri-bionic-20201121180111

Apache License 2.0

docker

mirantis.azurecr.io/openstack/extra/docker:17.07.0

Apache License 2.0

etcd

mirantis.azurecr.io/openstack/extra/etcd:3.2.26

Apache License 2.0

glance

mirantis.azurecr.io/openstack/glance:ussuri-bionic-20201121180111

Apache License 2.0

gnocchi

mirantis.azurecr.io/openstack/gnocchi:ussuri-bionic-20201121180111

Apache License 2.0

heat

mirantis.azurecr.io/openstack/heat:ussuri-bionic-20201121180111

Apache License 2.0

horizon

mirantis.azurecr.io/openstack/horizon:ussuri-bionic-20201121180111

Apache License 2.0

ironic

mirantis.azurecr.io/openstack/ironic:ussuri-bionic-20201121180111

Apache License 2.0

keystone

mirantis.azurecr.io/openstack/keystone:ussuri-bionic-20201121180111

Apache License 2.0

kubernetes-entrypoint

mirantis.azurecr.io/openstack/extra/kubernetes-entrypoint:v1.0.0-20200311160233

Apache License 2.0

libvirt

mirantis.azurecr.io/general/libvirt:6.0.0-bionic-20201105044831

LGPL-2.1 License

mariadb

mirantis.azurecr.io/general/mariadb:10.4.16-bionic-20201105025052

GPLv2, LGPLv2.1 (client libraries)

memcached

mirantis.azurecr.io/general/memcached:1.6.6-alpine

BSD 3-Clause “New” or “Revised” License

neutron

mirantis.azurecr.io/openstack/neutron:ussuri-bionic-20201121180111

Apache License 2.0

nginx-ingress-controller

mirantis.azurecr.io/openstack/extra/nginx-ingress-controller:0.32.0

Apache License 2.0

nova

mirantis.azurecr.io/openstack/nova:ussuri-bionic-20201121180111

Apache License 2.0

octavia

mirantis.azurecr.io/openstack/octavia:ussuri-bionic-20201121180111

Apache License 2.0

openvswitch

mirantis.azurecr.io/general/openvswitch:2.11-bionic-20201109141859

Apache License 2.0

openvswitch-dpdk

mirantis.azurecr.io/general/openvswitch-dpdk:2.11-bionic-20201109141858

Apache License 2.0

panko

mirantis.azurecr.io/openstack/panko:ussuri-bionic-20201121180111

Apache License 2.0

pause

mirantis.azurecr.io/general/external/pause:3.1

Apache License 2.0

placement

mirantis.azurecr.io/openstack/placement:ussuri-bionic-20201121180111

Apache License 2.0

powerdns

mirantis.azurecr.io/openstack/extra/powerdns:4.2-alpine-20200117133238

GPL-2.0 License

prometheus-memcached-exporter

mirantis.azurecr.io/stacklight/memcached-exporter:v0.5.0

Apache License 2.0

prometheus-mysql-exporter

mirantis.azurecr.io/stacklight/mysqld-exporter:v0.11.0

Apache License 2.0

rabbitmq-3.8

mirantis.azurecr.io/general/rabbitmq:3.8.7

Mozilla Public License 2.0

rabbitmq-3.8-management

mirantis.azurecr.io/general/rabbitmq:3.8.7-management

Mozilla Public License 2.0

rabbitmq-exporter

mirantis.azurecr.io/stacklight/rabbitmq-exporter:v1.0.0-RC7.1

MIT License

redis

mirantis.azurecr.io/openstack/extra/redis:5.0-alpine

BSD 3-Clause “New” or “Revised” License

tempest

mirantis.azurecr.io/openstack/tempest:ussuri-bionic-20201121180111

Apache License 2.0

xrally-openstack

mirantis.azurecr.io/openstack/extra/xrally-openstack:2.1.0

Apache License 2.0

Helm charts

openstack-operator

https://binary.mirantis.com/openstack/helm/openstack-controller/openstack-operator-0.3.18.tgz

Mirantis Proprietary License

aodh

https://binary.mirantis.com/openstack/helm/openstack-helm/aodh-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

barbican

https://binary.mirantis.com/openstack/helm/openstack-helm/barbican-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

ceilometer

https://binary.mirantis.com/openstack/helm/openstack-helm/ceilometer-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

cinder

https://binary.mirantis.com/openstack/helm/openstack-helm/cinder-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

designate

https://binary.mirantis.com/openstack/helm/openstack-helm/designate-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

glance

https://binary.mirantis.com/openstack/helm/openstack-helm/glance-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

heat

https://binary.mirantis.com/openstack/helm/openstack-helm/heat-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

horizon

https://binary.mirantis.com/openstack/helm/openstack-helm/horizon-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

ironic

https://binary.mirantis.com/openstack/helm/openstack-helm/ironic-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

keystone

https://binary.mirantis.com/openstack/helm/openstack-helm/keystone-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

magnum

https://binary.mirantis.com/openstack/helm/openstack-helm/magnum-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

mistral

https://binary.mirantis.com/openstack/helm/openstack-helm/mistral-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

neutron

https://binary.mirantis.com/openstack/helm/openstack-helm/neutron-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

nova

https://binary.mirantis.com/openstack/helm/openstack-helm/nova-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

octavia

https://binary.mirantis.com/openstack/helm/openstack-helm/octavia-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

panko

https://binary.mirantis.com/openstack/helm/openstack-helm/panko-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

rally

https://binary.mirantis.com/openstack/helm/openstack-helm/rally-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

senlin

https://binary.mirantis.com/openstack/helm/openstack-helm/senlin-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

tempest

https://binary.mirantis.com/openstack/helm/openstack-helm/tempest-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

dashboard-selenium

https://binary.mirantis.com/openstack/helm/openstack-helm/dashboard-selenium-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

placement

https://binary.mirantis.com/openstack/helm/openstack-helm/placement-0.1.0-mcp-3760.tgz

Apache License 2.0 (no License file in Helm chart)

calico

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/calico-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-client

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-client-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-mon

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-mon-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-osd

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-osd-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-provisioners

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-provisioners-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-rgw

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-rgw-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

dnsmasq

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/dnsmasq-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-apm-server

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-apm-server-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-filebeat

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-filebeat-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-metricbeat

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-metricbeat-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-packetbeat

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-packetbeat-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

elasticsearch

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elasticsearch-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

etcd

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/etcd-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

falco

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/falco-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

flannel

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/flannel-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

fluentbit

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/fluentbit-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

fluentd

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/fluentd-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

gnocchi

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/gnocchi-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

grafana

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/grafana-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

helm-toolkit

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/helm-toolkit-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

ingress

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ingress-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

kibana

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/kibana-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

kube-dns

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/kube-dns-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

kubernetes-keystone-webhook

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/kubernetes-keystone-webhook-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

ldap

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ldap-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

libvirt

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/libvirt-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

lockdown

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/lockdown-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

mariadb

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/mariadb-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

memcached

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/memcached-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

mongodb

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/mongodb-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

nagios

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/nagios-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

nfs-provisioner

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/nfs-provisioner-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

openvswitch

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/openvswitch-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

podsecuritypolicy

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/podsecuritypolicy-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

postgresql

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/postgresql-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

powerdns

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/powerdns-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-alertmanager

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-alertmanager-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-kube-state-metrics

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-kube-state-metrics-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-node-exporter

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-node-exporter-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-openstack-exporter

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-openstack-exporter-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-process-exporter

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-process-exporter-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

rabbitmq

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/rabbitmq-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

redis

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/redis-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

registry

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/registry-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

tiller

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/tiller-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)

zookeeper

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/zookeeper-0.1.0-mcp-2672.tgz

Apache License 2.0 (no License file in Helm chart)


Tungsten Fabric Ussuri Update artifacts

Component

Path

License information for main executable programs

Helm charts

Tungsten Fabric Operator

https://binary-mirantis-com/tungsten/helm/tungstenfabric-operator-0.2.1.tgz

Mirantis Proprietary License

Docker images

TF Analytics

mirantis.azurecr.io/tungsten/contrail-analytics-api:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-analytics-collector:5.1.20201127135523

Apache License 2.0

TF Analytics Alarm

mirantis.azurecr.io/tungsten/contrail-analytics-alarm-gen:5.1.20201127135523

Apache License 2.0

TF Analytics DB

mirantis.azurecr.io/tungsten/contrail-analytics-query-engine:5.1.20201127135523

Apache License 2.0

TF Analytics SNMP

mirantis.azurecr.io/tungsten/contrail-analytics-snmp-collector:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-analytics-snmp-topology:5.1.20201127135523

Apache License 2.0

TF Config

mirantis.azurecr.io/tungsten/contrail-controller-config-api:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-config-devicemgr:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-config-schema:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-config-svcmonitor:5.1.20201127135523

Apache License 2.0

TF Control

mirantis.azurecr.io/tungsten/contrail-controller-control-control:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-control-dns:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-control-named:5.1.20201127135523

Apache License 2.0

TF Web UI

mirantis.azurecr.io/tungsten/contrail-controller-webui-job:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-webui-web:5.1.20201127135523

Apache License 2.0

Nodemanager

mirantis.azurecr.io/tungsten/contrail-nodemgr:5.1.20201127135523

Apache License 2.0

TF Status

mirantis.azurecr.io/tungsten/contrail-status:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tf-status:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tf-status-aggregator:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tf-status-party:5.1.20201127135523

Apache License 2.0

TF VRouter

mirantis.azurecr.io/tungsten/contrail-vrouter-agent:5.1.20201127135523

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-vrouter-kernel-build-init:5.1.20201127135523

Apache License 2.0

Cassandra operator

mirantis.azurecr.io/tungsten-operator/casskop:v0.5.3-release

Apache License 2.0

Cassandra

mirantis.azurecr.io/tungsten/cassandra-bootstrap:0.1.4

Apache License 2.0

mirantis.azurecr.io/tungsten/cassandra:3.11.6

Apache License 2.0

Kafka operator

mirantis.azurecr.io/tungsten-operator/kafka-k8s-operator:0.0.6

Mirantis Proprietary License

Kafka

mirantis.azurecr.io/tungsten/cp-kafka:5.5.2

Apache License 2.0

RabbitMQ operator

mirantis.azurecr.io/tungsten-operator/rabbitmq-operator:0.0.7

Mirantis Proprietary License

RabbitMQ

mirantis.azurecr.io/general/rabbitmq:3.8.7

Mozilla Public License 2.0

Zookeeper operator

mirantis.azurecr.io/tungsten-operator/zookeeper-operator:0.2.9

Apache License 2.0

Zookeeper

mirantis.azurecr.io/tungsten/zookeeper:3.6.1-0.2.9

Apache License 2.0

Redis operator

mirantis.azurecr.io/tungsten-operator/redis-operator:0.1.5-1-ccd6a63

Apache License 2.0

Redis

mirantis.azurecr.io/tungsten/redis:5-alpine

BSD 3-Clause “New” or “Revised” License

TF Test

mirantis.azurecr.io/tungsten/tungsten-pytest:0.1-20201127103849

MIT License

Proprietary

Addressed issues

The following issues have been addressed in the Mirantis OpenStack for Kubernetes Ussuri Update release:

  • [9681] [OS] Fixed the issue that caused the openstack-mariadb-cluster-wait job reaching the backoff limit during the MOS managed cluster update.

  • [9883] [OS] Improved the logic of the MOS managed cluster update to prevent the occurrence of deadlock.


  • [8293] [TF] Fixed the configuration error that caused the logging of error messages on attempts to use loggers in contrail-lbaas-haproxy-stdout.log.

  • [8469] [TF] Fixed the issue with the load balancer accessibility caused by Octavia enabling a default security group for a newly created load balancer.

MOS Ussuri GA release

Release date

Name

Container Cloud Cluster release

Highlights

November 05, 2020

MOS Ussuri

6.8.1

General availability of the product with OpenStack Ussuri and choice of Neutron/OVS or Tungsten Fabric 5.1 for networking. Runs on top of a bare metal Kubernetes cluster managed by Container Cloud.

Product highlights

Mirantis OpenStack for Kubernetes (MOS) represents a frictionless cloud infrastructure on-premise. MOS Ussuri is integrated with Container Cloud bare metal with Ceph and StackLight onboard and, optionally, supports Tugsten Fabric 5.1 as a back end for the OpenStack networking. In terms of updates, MOS Ussuri fully relies on the Container Cloud update delivery mechanism.

OpenStack Ussuri

MOS provides support for OpenStack Ussuri and the following OpenStack components of this release, in particular:

  • Identity service (Keystone)

  • Compute service (Nova)

  • Image service (Glance)

  • Block Storage service (Cinder)

  • Orchestration (Heat)

  • Networking (Neutron)

  • Load Balancer (Octavia)

  • DNS service (Designate)

  • Dashboard (Horizon)

  • Key management (Barbican)

  • Tempest


Tungsten Fabric 5.1

MOS provides support for Tungsten Fabric 5.1 as an SDN back end for OpenStack.

The list of the key highlights include:

  • Integration with OpenStack Ussuri

  • Implementation of the Octavia Tungsten Fabric driver for OpenStack LBaaS

  • LCM operations for supported Tungsten Fabric services as well as third-party services such as Cassandra, ZooKeeper, Kafka, Redis, and RabbitMQ.

Major components versions

Mirantis has tested MOS against a very specific configuration and can guarantee a predictable behavior of the product only in the exact same environments. The table below includes the major MOS components with the exact versions against which testing has been performed.

MOS GA components versions

Component

Version

Cluster release

6.8.1

OpenStack

Ussuri

openstack-operator

0.3.9

Tungsten Fabric

5.1

tungstenfabric-operator

0.1.3

Known issues

This section contains the description of the known issues with available workarounds.

OpenStack known issues and limitations


Limitations

Due to limitations in the Octavia and MOS integration, the clusters where Neutron is deployed in the Distributed Virtual Router (DVR) mode are not stable. Therefore, Mirantis does not recommend such configuration for production deployments.


[6912] Octavia load balancers may not work properly with DVR

Target fix version: next MOS update

When Neutron is deployed in the DVR mode, Octavia load balancers may not work correctly. The symptoms include both failure to properly balance traffic and failure to perform an amphora failover.


[8573] External authentication to Horizon fails to log in a different user

Target fix version: next MOS update

Horizon retains the user’s credentials following their initial login using External Authentication Service, and does not allow to log in with another user credentials.

Workaround:

  1. Clear cookies in your browser.

  2. Select External Authentication Service on the Horizon login page.

  3. Click Sign In. The Keycloak login page opens.

    If the following error occurs, refresh the page and try again:

    CSRF token missing or incorrect. Cookies may be turned off.
    Make sure cookies are enabled and try again.
    

Tungsten Fabric known issues and limitations


Limitations
  • Tungsten Fabric is not monitored by StackLight

  • Tungsten Fabric does not provide the following functionality:

    • Automatic generation of network port records in DNSaaS (Designate) as Neutron with Tungsten Fabric as a back end is not integrated with DNSaaS. As a workaround, you can use the Tungsten Fabric built-in DNS service that enables virtual machines to resolve each other names.

    • Secret management (Barbican). You cannot use the certificates stored in Barbican to terminate HTTPs in a load balancer.

    • Role Based Access Control (RBAC) for Neutron objects.


[8469] Load balancer port always has default security group

Fixed in MOS Ussuri Update

Octavia always enables a default security group for a newly created load balancer causing the issue with the load balancer accessibility. To workaround the issue, select one of the following options:

  • Add the required rules to the default security group.

  • Delete the security group through the Tungsten Fabric web UI:

    1. Navigate to Configure > Networking > Ports.

    2. Remove the security group from the non-VIP ports. The VIP port has neutron:LOADBALANCER in the Device column.


[8293] Error messages on attempts to use loggers

Fixed in MOS Ussuri Update

The HAProxy service, which is used as a back end for load balancers in Tungsten Fabric, uses non-existing socket files from the log collection service. This error in the configuration causes the logging of error messages on attempts to use loggers in contrail-lbaas-haproxy-stdout.log. The issue does not affect the service operability.


[10096] tf-control service does not refresh IP addresses of Cassandra pods

The tf-control service resolves the DNS names of Cassandra pods at startup and does not update them if Cassandra pods got new IP addresses, for example, in case of a restart. As a workaround, to refresh the IP addresses of Cassandra pods, restart the tf-control pods one by one:

Caution

Before restarting the tf-control pods:

  • Verify that the new pods are successfully spawned.

  • Verify that no vRouters are connected to only one tf-control pod that will be restarted.

kubectl -n tf delete pod tf-control-<hash>

Release artifacts

This section lists the components artifacts of the MOS Ussuri release:


OpenStack Ussuri release artifacts

Component

Path

License information for main executable programs

Binaries

octavia-amphora

https://binary.mirantis.com/openstack/bin/octavia/amphora-x64-haproxy-ussuri-20200926005743.qcow2

Mirantis Proprietary License

mirantis

https://binary.mirantis.com/openstack/bin/horizon/mirantis-ussuri-26b0ff5.tar.gz

Mirantis Proprietary License

Docker images

placement

mirantis.azurecr.io/openstack/placement:ussuri-bionic-20201019180023

Apache License 2.0

keystone

mirantis.azurecr.io/openstack/keystone:ussuri-bionic-20201019180023

Apache License 2.0

heat

mirantis.azurecr.io/openstack/heat:ussuri-bionic-20201019180023

Apache License 2.0

glance

mirantis.azurecr.io/openstack/glance:ussuri-bionic-20201019180023

Apache License 2.0

cinder

mirantis.azurecr.io/openstack/cinder:ussuri-bionic-20201019180023

Apache License 2.0

neutron

mirantis.azurecr.io/openstack/neutron:ussuri-bionic-20201019180023

Apache License 2.0

nova

mirantis.azurecr.io/openstack/nova:ussuri-bionic-20201019180023

Apache License 2.0

horizon

mirantis.azurecr.io/openstack/horizon:ussuri-bionic-20201019180023

Apache License 2.0

tempest

mirantis.azurecr.io/openstack/tempest:ussuri-bionic-20201019180023

Apache License 2.0

dashboard-selenium

mirantis.azurecr.io/openstack/dashboard-selenium:ussuri-bionic-20201006074752

Apache License 2.0

octavia

mirantis.azurecr.io/openstack/octavia:ussuri-bionic-20201019180023

Apache License 2.0

designate

mirantis.azurecr.io/openstack/designate:ussuri-bionic-20201019180023

Apache License 2.0

ironic

mirantis.azurecr.io/openstack/ironic:ussuri-bionic-20201019180023

Apache License 2.0

barbican

mirantis.azurecr.io/openstack/barbican:ussuri-bionic-20201019180023

Apache License 2.0

libvirt

mirantis.azurecr.io/general/libvirt:6.0.0-bionic-20201007084753

LGPL-2.1 License

pause

mirantis.azurecr.io/general/external/pause:3.1

Apache License 2.0

openvswitch

mirantis.azurecr.io/general/openvswitch:2.11-bionic-20200812034813

Apache License 2.0

rabbitmq-3.8

mirantis.azurecr.io/general/rabbitmq:3.8.7

Mozilla Public License 2.0

rabbitmq-3.8-management

mirantis.azurecr.io/general/rabbitmq:3.8.7-management

Mozilla Public License 2.0

kubernetes-entrypoint

mirantis.azurecr.io/openstack/extra/kubernetes-entrypoint:v1.0.0-20200311160233

Apache License 2.0

docker

mirantis.azurecr.io/openstack/extra/docker:17.07.0

Apache License 2.0

memcached

mirantis.azurecr.io/general/memcached:1.6.6-alpine

BSD 3-Clause “New” or “Revised” License

ceph-config-helper

mirantis.azurecr.io/openstack/extra/ceph-config-helper:nautilus-bionic-20200810084204

Apache License 2.0, LGPL-2.1 or LGPL-3

etcd

mirantis.azurecr.io/openstack/extra/etcd:3.2.26

Apache License 2.0

powerdns

mirantis.azurecr.io/openstack/extra/powerdns:4.2-alpine-20200117133238

GPL-2.0 License

nginx-ingress-controller

mirantis.azurecr.io/openstack/extra/nginx-ingress-controller:0.32.0

Apache License 2.0

defaultbackend

mirantis.azurecr.io/openstack/extra/defaultbackend:1.0

Apache License 2.0

mariadb

mirantis.azurecr.io/general/mariadb:10.4.14-bionic-20200812025059

GPLv2, LGPLv2.1 (client libraries)

rabbitmq-exporter

mirantis.azurecr.io/stacklight/rabbitmq-exporter:v0.29.0

MIT License

prometheus-memcached-exporter

mirantis.azurecr.io/stacklight/memcached-exporter:v0.5.0

Apache License 2.0

prometheus-mysql-exporter

mirantis.azurecr.io/stacklight/mysqld-exporter:v0.11.0

Apache License 2.0

xrally-openstack

mirantis.azurecr.io/openstack/extra/xrally-openstack:1.5.0

Apache License 2.0

aodh

mirantis.azurecr.io/openstack/aodh:ussuri-bionic-20201019180023

Apache License 2.0

panko

mirantis.azurecr.io/openstack/panko:ussuri-bionic-20201019180023

Apache License 2.0

ceilometer

mirantis.azurecr.io/openstack/ceilometer:ussuri-bionic-20201019180023

Apache License 2.0

gnocchi

mirantis.azurecr.io/openstack/gnocchi:ussuri-bionic-20201019180023

Apache License 2.0

redis

mirantis.azurecr.io/openstack/extra/redis:5.0-alpine

BSD 3-Clause “New” or “Revised” License

Helm charts

openstack-operator

https://binary.mirantis.com/openstack/helm/openstack-controller/openstack-operator-0.3.9.tgz

Mirantis Proprietary License

aodh

https://binary.mirantis.com/openstack/helm/openstack-helm/aodh-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

barbican

https://binary.mirantis.com/openstack/helm/openstack-helm/barbican-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

ceilometer

https://binary.mirantis.com/openstack/helm/openstack-helm/ceilometer-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

cinder

https://binary.mirantis.com/openstack/helm/openstack-helm/cinder-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

designate

https://binary.mirantis.com/openstack/helm/openstack-helm/designate-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

glance

https://binary.mirantis.com/openstack/helm/openstack-helm/glance-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

heat

https://binary.mirantis.com/openstack/helm/openstack-helm/heat-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

horizon

https://binary.mirantis.com/openstack/helm/openstack-helm/horizon-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

ironic

https://binary.mirantis.com/openstack/helm/openstack-helm/ironic-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

keystone

https://binary.mirantis.com/openstack/helm/openstack-helm/keystone-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

magnum

https://binary.mirantis.com/openstack/helm/openstack-helm/magnum-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

mistral

https://binary.mirantis.com/openstack/helm/openstack-helm/mistral-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

neutron

https://binary.mirantis.com/openstack/helm/openstack-helm/neutron-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

nova

https://binary.mirantis.com/openstack/helm/openstack-helm/nova-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

octavia

https://binary.mirantis.com/openstack/helm/openstack-helm/octavia-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

panko

https://binary.mirantis.com/openstack/helm/openstack-helm/panko-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

rally

https://binary.mirantis.com/openstack/helm/openstack-helm/rally-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

senlin

https://binary.mirantis.com/openstack/helm/openstack-helm/senlin-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

tempest

https://binary.mirantis.com/openstack/helm/openstack-helm/tempest-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

dashboard-selenium

https://binary.mirantis.com/openstack/helm/openstack-helm/dashboard-selenium-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

placement

https://binary.mirantis.com/openstack/helm/openstack-helm/placement-0.1.0-mcp-3742.tgz

Apache License 2.0 (no License file in Helm chart)

calico

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/calico-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-client

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-client-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-mon

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-mon-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-osd

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-osd-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-provisioners

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-provisioners-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

ceph-rgw

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ceph-rgw-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

dnsmasq

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/dnsmasq-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-apm-server

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-apm-server-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-filebeat

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-filebeat-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-metricbeat

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-metricbeat-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

elastic-packetbeat

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elastic-packetbeat-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

elasticsearch

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/elasticsearch-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

etcd

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/etcd-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

falco

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/falco-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

flannel

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/flannel-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

fluentbit

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/fluentbit-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

fluentd

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/fluentd-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

gnocchi

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/gnocchi-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

grafana

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/grafana-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

helm-toolkit

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/helm-toolkit-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

ingress

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ingress-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

kibana

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/kibana-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

kube-dns

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/kube-dns-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

kubernetes-keystone-webhook

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/kubernetes-keystone-webhook-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

ldap

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/ldap-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

libvirt

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/libvirt-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

lockdown

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/lockdown-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

mariadb

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/mariadb-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

memcached

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/memcached-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

mongodb

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/mongodb-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

nagios

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/nagios-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

nfs-provisioner

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/nfs-provisioner-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

openvswitch

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/openvswitch-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

podsecuritypolicy

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/podsecuritypolicy-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

postgresql

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/postgresql-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

powerdns

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/powerdns-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-alertmanager

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-alertmanager-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-kube-state-metrics

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-kube-state-metrics-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-node-exporter

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-node-exporter-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-openstack-exporter

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-openstack-exporter-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

prometheus-process-exporter

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/prometheus-process-exporter-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

rabbitmq

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/rabbitmq-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

redis

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/redis-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

registry

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/registry-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

tiller

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/tiller-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)

zookeeper

https://binary.mirantis.com/openstack/helm/openstack-helm-infra/zookeeper-0.1.0-mcp-2650.tgz

Apache License 2.0 (no License file in Helm chart)


Tungsten Fabric release artifacts

Component

Path

License information for main executable programs

Helm charts

Tungsten Fabric Operator

https://binary-mirantis-com/tungsten/helm/tungstenfabric-operator-0.1.3.tgz

Mirantis Proprietary License

Docker images

TF Analytics

mirantis.azurecr.io/tungsten/contrail-analytics-api:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-analytics-collector:5.1.20201022210010

Apache License 2.0

TF Analytics Alarm

mirantis.azurecr.io/tungsten/contrail-analytics-alarm-gen:5.1.20201022210010

Apache License 2.0

TF Analytics DB

mirantis.azurecr.io/tungsten/contrail-analytics-query-engine:5.1.20201022210010

Apache License 2.0

TF Analytics SNMP

mirantis.azurecr.io/tungsten/contrail-analytics-snmp-collector:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-analytics-snmp-topology:5.1.20201022210010

Apache License 2.0

TF Config

mirantis.azurecr.io/tungsten/contrail-controller-config-api:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-config-devicemgr:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-config-schema:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-config-svcmonitor:5.1.20201022210010

Apache License 2.0

TF Control

mirantis.azurecr.io/tungsten/contrail-controller-control-control:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-control-dns:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-control-named:5.1.20201022210010

Apache License 2.0

TF Web UI

mirantis.azurecr.io/tungsten/contrail-controller-webui-job:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-controller-webui-web:5.1.20201022210010

Apache License 2.0

Nodemanager

mirantis.azurecr.io/tungsten/contrail-nodemgr:5.1.20201022210010

Apache License 2.0

TF Status

mirantis.azurecr.io/tungsten/contrail-status:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tf-status:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tf-status-aggregator:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tf-status-party:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-tungsten-pytest:5.1.20201022210010

MIT License

TF VRouter

mirantis.azurecr.io/tungsten/contrail-vrouter-agent:5.1.20201022210010

Apache License 2.0

mirantis.azurecr.io/tungsten/contrail-vrouter-kernel-build-init:5.1.20201022210010

Apache License 2.0

Cassandra operator

mirantis.azurecr.io/tungsten-operator/casskop:v0.5.3-release

Apache License 2.0

Cassandra

mirantis.azurecr.io/tungsten/cassandra-bootstrap:0.1.4

Apache License 2.0

mirantis.azurecr.io/tungsten/cassandra:3.11.6

Apache License 2.0

Kafka operator

mirantis.azurecr.io/tungsten-operator/kafka-k8s-operator:0.0.6

Mirantis Proprietary License

Kafka

mirantis.azurecr.io/tungsten/cp-kafka:5.5.2

Apache License 2.0

RabbitMQ operator

mirantis.azurecr.io/tungsten-operator/rabbitmq-operator:0.0.7

Mirantis Proprietary License

RabbitMQ

mirantis.azurecr.io/general/rabbitmq:3.8.7

Mozilla Public License 2.0

Zookeeper operator

mirantis.azurecr.io/tungsten-operator/zookeeper-operator:0.2.9

Apache License 2.0

Zookeeper

mirantis.azurecr.io/tungsten/zookeeper:3.6.1-0.2.9

Apache License 2.0

Redis operator

mirantis.azurecr.io/tungsten-operator/redis-operator:0.1.5-1-ccd6a63

Apache License 2.0

Redis

mirantis.azurecr.io/tungsten/redis:5-alpine

BSD 3-Clause “New” or “Revised” License