<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/ceph/ceph-mon/extend_start.sh, branch stein-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=stein-eol</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stein-eol'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2019-08-02T08:28:43+00:00</updated>
<entry>
<title>ceph mds cap 'allow *' in extend_start</title>
<updated>2019-08-02T08:28:43+00:00</updated>
<author>
<name>Radosław Piliszek</name>
<email>radoslaw.piliszek@gmail.com</email>
</author>
<published>2019-08-01T16:34:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=2f45d6810e341cd89a20d5fceff0179cde768acc'/>
<id>urn:sha1:2f45d6810e341cd89a20d5fceff0179cde768acc</id>
<content type='text'>
This applies the fix made in kolla-ansible (see [1])
to kolla ceph mon image directly.

[1] https://review.opendev.org/670035

Change-Id: I1822a8c610db72654bbacc7148e25a837090b680
Signed-off-by: Radosław Piliszek &lt;radoslaw.piliszek@gmail.com&gt;
(cherry picked from commit b1d4ed51f41721c86a33d766fdfd80aaccf1df60)
</content>
</entry>
<entry>
<title>Ceph: Update to Nautilus on CentOS and OracleLinux</title>
<updated>2019-06-06T06:36:44+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2019-05-09T10:47:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=78f862b0d7e390b16a57770a6af8519c27f05631'/>
<id>urn:sha1:78f862b0d7e390b16a57770a6af8519c27f05631</id>
<content type='text'>
The CentOS Stein OpenStack distribution depends on the Ceph Nautilus
release, while Kolla currently deploys Luminous on CentOS.

This change switches CentOS and OracleLinux builds to use Ceph Nautilus.

Support for auth UID has been removed in the Nautilus release [1][2], so
we have removed the --set-uid argument from calls to ceph-authtool.

Also ceph-osd bootstrap mode fails when no mon config is provided, so
we added --no-mon-config (mon config is injected later after bootstrap).

Due to ceph-nfs build issues (ceph upstream nfs-ganesha rpms relied on older
version of userspace-rcu, than CentOS Storage SIG packages) we need to move
to ceph upstream rpm repos.

[1] https://github.com/ceph/ceph/commit/d6def8ba1126209f8dcb40e296977dc2b09a376e
[2] http://docs.ceph.com/docs/master/releases/nautilus/

Co-Authored-By: Michal Nasiadka &lt;michal.nasiadka@nokia.com&gt;

Change-Id: I000398f587c5f4d6cc8995e34e162eebc77bc3e3
Implements: blueprint centos-ceph-nautilus
(cherry picked from commit e0cae62c4aab001fa7b5cc324f178793f4e88f3c)
</content>
</entry>
<entry>
<title>Fix multiple mon deployment failures</title>
<updated>2019-05-23T01:19:02+00:00</updated>
<author>
<name>wangwei</name>
<email>wangwei@navercorp.com</email>
</author>
<published>2019-04-15T09:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=877df152ddc6dcf83e5a92964a275de2dfc1444b'/>
<id>urn:sha1:877df152ddc6dcf83e5a92964a275de2dfc1444b</id>
<content type='text'>
When 4 or 5 mons are deployed, all mons will always be in the election
state, and the ceph cluster cannot be accessed.

After comparing with ceph-deploy, I found that when the cluster was
initialized, it did not use monmap. When adding a new mon node, it
needs to use monmap. According to the above situation, I fixed the
problem.

Change-Id: Idbfc6741d371adcb06ed97d578d75d3bce862743
Closes-bug: #1824783
(cherry picked from commit 285814353af29395932e15d78c6a154796978a21)
</content>
</entry>
<entry>
<title>Add cap mgr 'allow *' for ceph admin key</title>
<updated>2018-02-22T06:50:38+00:00</updated>
<author>
<name>Jeffrey Zhang</name>
<email>zhang.lei.fly@gmail.com</email>
</author>
<published>2018-02-22T06:48:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=2222355d25ca56b69057d20c9d4d3ccc2750440f'/>
<id>urn:sha1:2222355d25ca56b69057d20c9d4d3ccc2750440f</id>
<content type='text'>
Some ceph cluster commands require this caps

Change-Id: Idfa19667f1fb83f2cb89712c594513188d859359
Closes-Bug: #1750967
</content>
</entry>
<entry>
<title>Make Heka collect Ceph logs</title>
<updated>2016-05-05T17:26:44+00:00</updated>
<author>
<name>Mauricio Lima</name>
<email>mauriciolimab@gmail.com</email>
</author>
<published>2016-05-03T19:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1a2fe93a95567937e0622d612f04953590e6ed41'/>
<id>urn:sha1:1a2fe93a95567937e0622d612f04953590e6ed41</id>
<content type='text'>
Change-Id: Ibaa5f8ba600afafa111d2ef204ee9192b8babdfc
Closes-Bug: #1570529
</content>
</entry>
<entry>
<title>Switch ceph to use storage network</title>
<updated>2016-02-24T17:19:52+00:00</updated>
<author>
<name>SamYaple</name>
<email>sam@yaple.net</email>
</author>
<published>2016-02-24T00:34:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1e2dfad50be2bf62577515554871b53523499e6e'/>
<id>urn:sha1:1e2dfad50be2bf62577515554871b53523499e6e</id>
<content type='text'>
Ceph was not properly using storage network.

TrivialFix

Change-Id: Ibf3da5d19cd2ca874d251b455a7eb856154fc3f7
</content>
</entry>
<entry>
<title>reset $(hostname) to $(hostname -s) in ceph extend_start.sh</title>
<updated>2016-01-28T04:37:17+00:00</updated>
<author>
<name>weiyu</name>
<email>weiyu@unitedstack.com</email>
</author>
<published>2016-01-28T04:16:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=6a38a9fe755672057f0ec474608218a0e41dfcbc'/>
<id>urn:sha1:6a38a9fe755672057f0ec474608218a0e41dfcbc</id>
<content type='text'>
$(hostname) is Ceph Monitor name in extend_start.sh,
{{ ansibe_hostanme }} is Ceph Monitor name in ceph.conf.
$(hostname) not always equal to ansible_hostname , that
makes ceph_mon container can't start.

Closes-Bug: #1538870
Change-Id: I312bf8d74c855aa4c72f12285e3092df96f60048
</content>
</entry>
<entry>
<title>Rename ceph-mon bootstrap container to avoid conflict</title>
<updated>2016-01-17T23:20:54+00:00</updated>
<author>
<name>SamYaple</name>
<email>sam@yaple.net</email>
</author>
<published>2016-01-17T23:19:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=af0d73ea384aad8bdd306fc2e1c0a29dfa5fb9e3'/>
<id>urn:sha1:af0d73ea384aad8bdd306fc2e1c0a29dfa5fb9e3</id>
<content type='text'>
Ceph-mon bootstrap container shares the same name of `ceph_mon` with
real ceph-mon service. When bootstrapping, it will sleep forever for the
purpose of distribute rings. Later on, when starting real `ceph_mon`
service, kolla_docker module will take bootstrap container as real one
because bootstrap container has a super set of env variables and
kolla_docker doesn't do strict comparing of env variable items.

This change follows the pattern of other bootstrap containers and rename
to use `bootstrap_ceph_mon` to avoid conflict.

Co-Authored-By: Sam Yaple &lt;sam@yaple.net&gt;

Change-Id: I0082820900928c42f9cc778ffd705980fea9ad1c
Closes-Bug: #1535140
</content>
</entry>
<entry>
<title>Add RadosGW container</title>
<updated>2015-12-29T12:49:03+00:00</updated>
<author>
<name>Andrey Shestakov</name>
<email>ashestakov@mirantis.com</email>
</author>
<published>2015-12-23T21:17:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1a368c91349466167c818cfc2f56ebb5ace86872'/>
<id>urn:sha1:1a368c91349466167c818cfc2f56ebb5ace86872</id>
<content type='text'>
Implements blueprint radosgw-container

Change-Id: Idc88a67a0979be626d3eaa9b2b9a527010aa2006
</content>
</entry>
<entry>
<title>Common start.sh</title>
<updated>2015-10-06T03:30:26+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-09-30T11:23:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=cb4e875ae1e1ec2e6ddf8a6b37f42283697fd50c'/>
<id>urn:sha1:cb4e875ae1e1ec2e6ddf8a6b37f42283697fd50c</id>
<content type='text'>
The majority of the start.sh code is identical. This removes that
duplicate code while still maintaining the ability to call code in a
specific container.

The start.sh is moved into /usr/local/bin/kolla_start in the container

The extend_start.sh script is called by the kolla_start script at the
location /usr/local/bin/kolla_extend_start . It always exists because
we create a noop kolla_extend_start in the base directory. We override
it with extend_start.sh in a specific image should we need to.

Of note, the neutron-agents container is exempt from this new
structure due to it being a fat container.

Additionally, we fix the inconsistent permissions throughout. 644 for
repo files and the scripts are set to 755 via a Docker RUN command to
ensure someones local perm change won't break upstream containers.

Change-Id: I7da8d19965463ad30ee522a71183e3f092e0d6ad
Closes-Bug: #1501295
</content>
</entry>
</feed>
