<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/monasca/monasca-thresh, branch train-eol</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=train-eol</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=train-eol'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2021-01-23T08:52:34+00:00</updated>
<entry>
<title>Add a storm-base image</title>
<updated>2021-01-23T08:52:34+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2021-01-12T16:18:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=890d199e98dcc0edaf0ccc5ac8a0c479d3209efc'/>
<id>urn:sha1:890d199e98dcc0edaf0ccc5ac8a0c479d3209efc</id>
<content type='text'>
Refactor storm image dependencies. Previously we had:

base -&gt; storm -&gt; monasca-thresh

Both storm and monasca-thresh images are final, and each includes a
footer. This causes issues when the footer expects to be at the end of
the image, or there to be only a single footer. In particular, since
I2592a736206eaec811290e9fbdbf2540c0518ffe, the footer used in CI jobs
reverts to the public package mirrors.

This change introduces a storm-base image, and refactors the dependency
chain:

base -&gt; storm-base -&gt; storm
base -&gt; storm-base -&gt; monasca-thresh

Related-Bug: #1902101

Change-Id: I53e8ba8d4baa4434cf3c49ed94d1f7cb44099bee
(cherry picked from commit 93204ecfeca7ba394bd4c3872147357aa708f46e)
</content>
</entry>
<entry>
<title>Ensures monasca-thresh data and worker dirs exist and are empty on start up</title>
<updated>2019-08-09T07:21:23+00:00</updated>
<author>
<name>Isaac Prior</name>
<email>isaac@stackhpc.com</email>
</author>
<published>2019-08-06T11:09:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=16d4cd91d24d48e4cdf90d5c06991b52e00803ba'/>
<id>urn:sha1:16d4cd91d24d48e4cdf90d5c06991b52e00803ba</id>
<content type='text'>
This prevents the filesystem from filling up with Apache Storm
temporary files which will otherwise not be cleared.

Change-Id: Ib07e32f4e67e500f10986103d781dfd3874ffdd2
Partial-Bug: #1839149
</content>
</entry>
<entry>
<title>There is no Java 8 in Debian 'buster' (part 3)</title>
<updated>2019-07-19T09:08:09+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2019-07-18T15:04:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0383aaca7b6282e69761e4c44a7d8e509305e107'/>
<id>urn:sha1:0383aaca7b6282e69761e4c44a7d8e509305e107</id>
<content type='text'>
Good to have proper Java version. Better is when JAVA_HOME is also
adjusted to point to proper directory. And to have it set proper way.

Change-Id: I0f83c3498028135751b0b887665d009e5e19410f
</content>
</entry>
<entry>
<title>There is no Java 8 in Debian 'buster' (part 2)</title>
<updated>2019-07-16T12:51:28+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2019-07-16T12:50:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=e04428f8f52e3ef14997b16bb1f3f3e3bf1bdfe5'/>
<id>urn:sha1:e04428f8f52e3ef14997b16bb1f3f3e3bf1bdfe5</id>
<content type='text'>
Debian 'buster' release contains Java 11 only. So opendaylight and
monasca-thresh images needed adjustments.

Change-Id: I78f8be44436b8c8e5f58fea40a762c17e6b510a8
</content>
</entry>
<entry>
<title>debian/ubuntu: introduce 'debian_arch' variable</title>
<updated>2019-02-19T11:24:45+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2019-01-09T15:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=ab679adcbfaa251b2de00daa0acdbb7771a8ae04'/>
<id>urn:sha1:ab679adcbfaa251b2de00daa0acdbb7771a8ae04</id>
<content type='text'>
Many images have 'if x86_64 then amd64 elif aarch64 then arm64' check to
comply with Debian like architecture names in several projects.

This patch creates 'debian_arch' variable which can be used in all
Docker files (similar to 'base_arch' one).

All required images got converted to use it.

Change-Id: I9c5e6f13d6c9b24fe323408512bd5aef290111ad
</content>
</entry>
<entry>
<title>Use base_package_type</title>
<updated>2019-01-17T15:23:41+00:00</updated>
<author>
<name>Alex Schultz</name>
<email>aschultz@redhat.com</email>
</author>
<published>2019-01-15T23:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=ae1322ec10861678abe1137f3013030b34335bc7'/>
<id>urn:sha1:ae1322ec10861678abe1137f3013030b34335bc7</id>
<content type='text'>
This change updates the docker files to use base_package_type instead
of doing specific distro checks for the rhel/deb generic cases. The
base_distro is still available and is used when a specific distro needs
a customization but if the differences are purely rpm vs deb, then the
base_package_type can be used.

Change-Id: I8d720bb185df65a0178061ccf20b1ab2265da2c5
</content>
</entry>
<entry>
<title>Fix potential Monasca-thresh start failure</title>
<updated>2018-10-02T16:05:13+00:00</updated>
<author>
<name>Doug Szumski</name>
<email>doug@stackhpc.com</email>
</author>
<published>2018-10-01T16:09:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=a13b4fbfcf84d8efbf8560ccd2da70cdc5549607'/>
<id>urn:sha1:a13b4fbfcf84d8efbf8560ccd2da70cdc5549607</id>
<content type='text'>
Monasca-thresh inherits from the Storm container, but we want
it to write logs to the Monasca logs directory. In this commit
we overwrite the script which configures the Storm log directory
with the Monasca script.

Change-Id: Id961134e424117ebefb088021faaf37fa02757d7
Partially-Implements: blueprint monasca-containers
</content>
</entry>
<entry>
<title>Add monasca user to Monasca thresh container</title>
<updated>2018-09-20T16:06:06+00:00</updated>
<author>
<name>Doug Szumski</name>
<email>doug@stackhpc.com</email>
</author>
<published>2018-09-20T15:47:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f12b702ca8ab0f5564c14d3c670f326d372f4d74'/>
<id>urn:sha1:f12b702ca8ab0f5564c14d3c670f326d372f4d74</id>
<content type='text'>
The monasca-thresh container is special in that inherits from
the Storm container so that it has access to the Storm client.
We could make monasca-base inherit from Storm, but it would
bloat the other Monasca images which may not run on the same
nodes as the Storm topology.

Partially-Implements: blueprint monasca-containers
Change-Id: Idd1703b72e45bb9d124e06a28738b18da0bc6918
</content>
</entry>
<entry>
<title>Add support for deploying Monasca Thresh</title>
<updated>2018-07-16T14:07:29+00:00</updated>
<author>
<name>Doug Szumski</name>
<email>doug@stackhpc.com</email>
</author>
<published>2018-06-14T11:20:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=49dc670eb41f9b3e872c74250493c729de95ede6'/>
<id>urn:sha1:49dc670eb41f9b3e872c74250493c729de95ede6</id>
<content type='text'>
Monasca Thresh is a Java topology for Storm which generates
alerts from metrics. It depends on Java code in the
monasca-common library. In this change we support building
the Monasca Thresh Storm topology from source. To enable us
to submit the topology to Storm we inherit from the Storm
container (rather than the Monasca base image) so that we can
use the Storm client.

Change-Id: I389af89086cdab6d243c4a4fa65fd157535a5045
Partially-Implements: blueprint monasca-containers
</content>
</entry>
</feed>
