<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/designate.git/devstack/plugin.sh, branch master</title>
<subtitle>opendev.org: openstack/designate.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/'/>
<entry>
<title>Enable ptr unset tempest test</title>
<updated>2022-05-06T07:35:13+00:00</updated>
<author>
<name>Erik Olof Gunnar Andersson</name>
<email>eandersson@blizzard.com</email>
</author>
<published>2022-03-07T08:37:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=5fe269abf1fccbc15d4187b29f2d445f58f998f2'/>
<id>5fe269abf1fccbc15d4187b29f2d445f58f998f2</id>
<content type='text'>
Depends-On: https://review.opendev.org/c/openstack/designate-tempest-plugin/+/823905
Change-Id: Iac7c3758a06e99e56497f50385b4cea1856bfcaa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Depends-On: https://review.opendev.org/c/openstack/designate-tempest-plugin/+/823905
Change-Id: Iac7c3758a06e99e56497f50385b4cea1856bfcaa
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix grenade job for mod_wsgi to uwsgi transition</title>
<updated>2022-02-18T17:58:41+00:00</updated>
<author>
<name>Michael Johnson</name>
<email>johnsomor@gmail.com</email>
</author>
<published>2022-02-18T02:19:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=b1e1974fe83f8483887291ee8da7592b3e02167d'/>
<id>b1e1974fe83f8483887291ee8da7592b3e02167d</id>
<content type='text'>
This patch updates the grenade job to migrate from using Apache mod_wsgi
to using uwsgi for the Designate API when upgrading from Xena to Yoga.

It also splits out the wsgi devstack configuration into a library file.

Change-Id: Icf8ee4a8e7e2dff67257b0e5f82fbeab6cb7e0b8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch updates the grenade job to migrate from using Apache mod_wsgi
to using uwsgi for the Designate API when upgrading from Xena to Yoga.

It also splits out the wsgi devstack configuration into a library file.

Change-Id: Icf8ee4a8e7e2dff67257b0e5f82fbeab6cb7e0b8
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix apache wsgi config for CentOS</title>
<updated>2021-11-22T23:21:03+00:00</updated>
<author>
<name>Michael Johnson</name>
<email>johnsomor@gmail.com</email>
</author>
<published>2021-11-22T23:17:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=17dc01d6777376e09ee8af32a87355ffd432553c'/>
<id>17dc01d6777376e09ee8af32a87355ffd432553c</id>
<content type='text'>
The apache configuration file location is different between Ubuntu and CentOS.
Devstack provides us a helper function to get the correct filesystem path.
This patch switches the wsgi ProxyPass configuration to use this helper
function to place the file in the correct location.

Change-Id: Id0472fb25da106a74429e87ee26c5dfdd8c83b6f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The apache configuration file location is different between Ubuntu and CentOS.
Devstack provides us a helper function to get the correct filesystem path.
This patch switches the wsgi ProxyPass configuration to use this helper
function to place the file in the correct location.

Change-Id: Id0472fb25da106a74429e87ee26c5dfdd8c83b6f
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Move back to mod_wsgi for devstack"</title>
<updated>2021-11-13T01:33:50+00:00</updated>
<author>
<name>Erik Olof Gunnar Andersson</name>
<email>eandersson@blizzard.com</email>
</author>
<published>2021-04-08T21:28:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=4b58446d376186cb3324beb35bc1607d6b50eae3'/>
<id>4b58446d376186cb3324beb35bc1607d6b50eae3</id>
<content type='text'>
This reverts commit 185d92d230bdf8149b3ae3f6d1730ec23c0514d7.

Reason for revert: Lets try to move back to uwsgi, as logging is a lot cleaner in the CI with uwsgi. Switches uwsgi from using uwsgi over socket to over localhost HTTP.

This patch also bumps the API_WORKERS setting for devstack from 2 to 4.
This will bump the uwsgi processes and threads from two to four.

Change-Id: I126133564e2ada32448ad36e0d021790939425d4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 185d92d230bdf8149b3ae3f6d1730ec23c0514d7.

Reason for revert: Lets try to move back to uwsgi, as logging is a lot cleaner in the CI with uwsgi. Switches uwsgi from using uwsgi over socket to over localhost HTTP.

This patch also bumps the API_WORKERS setting for devstack from 2 to 4.
This will bump the uwsgi processes and threads from two to four.

Change-Id: I126133564e2ada32448ad36e0d021790939425d4
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Akamai (eDNS SOAP API) backend</title>
<updated>2021-10-12T16:32:49+00:00</updated>
<author>
<name>Gunju Kim</name>
<email>gjkim042@gmail.com</email>
</author>
<published>2021-10-11T06:01:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=771197c2f31209fe135888aef6f2828af4889653'/>
<id>771197c2f31209fe135888aef6f2828af4889653</id>
<content type='text'>
The Akamai eDNS SOAP API this backend uses no longer exists at Akamai.

Related-Bug: 1946340
Change-Id: I6545781f263c6a3d124364785aedcf2518116485
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Akamai eDNS SOAP API this backend uses no longer exists at Akamai.

Related-Bug: 1946340
Change-Id: I6545781f263c6a3d124364785aedcf2518116485
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop deprecated tail_log function from devstack plugin</title>
<updated>2020-10-27T19:19:58+00:00</updated>
<author>
<name>Jens Harbott</name>
<email>j.harbott@x-ion.de</email>
</author>
<published>2020-10-26T16:21:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=2255830a6a3e77b754a3d7264163e5e11860ef21'/>
<id>2255830a6a3e77b754a3d7264163e5e11860ef21</id>
<content type='text'>
That function is to be removed from devstack, remove it in order to
avoid our plugin breaking.

Change-Id: I2ec7a5e641e6c1d2fa52ad410bb86de446694716
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That function is to be removed from devstack, remove it in order to
avoid our plugin breaking.

Change-Id: I2ec7a5e641e6c1d2fa52ad410bb86de446694716
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix uwsgi path</title>
<updated>2020-06-13T11:38:45+00:00</updated>
<author>
<name>Jens Harbott</name>
<email>j.harbott@x-ion.de</email>
</author>
<published>2020-06-13T11:35:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=839d8b54e49da492cbb5d17b4cbb9d91fef30c60'/>
<id>839d8b54e49da492cbb5d17b4cbb9d91fef30c60</id>
<content type='text'>
Devstack is switching back to using distro installed uwsgi, which will
not reside in the same directory as the python binaries. Make sure to
use the right path for it. See also [0].

[0] https://review.opendev.org/577779

Change-Id: Ic1b67c9d0ebfbf444f5ee096d6478fbe0c073329
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Devstack is switching back to using distro installed uwsgi, which will
not reside in the same directory as the python binaries. Make sure to
use the right path for it. See also [0].

[0] https://review.opendev.org/577779

Change-Id: Ic1b67c9d0ebfbf444f5ee096d6478fbe0c073329
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding distributed locking to central</title>
<updated>2020-04-08T07:18:33+00:00</updated>
<author>
<name>Erik Olof Gunnar Andersson</name>
<email>eandersson@blizzard.com</email>
</author>
<published>2020-04-07T05:39:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=f6090d885c8ebe00a89307a1e2f5621de75dcda8'/>
<id>f6090d885c8ebe00a89307a1e2f5621de75dcda8</id>
<content type='text'>
The current locking implementation is limited to
the running process. This introduces distributed
locking that will help prevent race conditions
when there are many instances of designate-central
running.

Closes-Bug: #1871332
Change-Id: I98f7f80ce365cdee33528f9964c03274f62a795a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current locking implementation is limited to
the running process. This introduces distributed
locking that will help prevent race conditions
when there are many instances of designate-central
running.

Closes-Bug: #1871332
Change-Id: I98f7f80ce365cdee33528f9964c03274f62a795a
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Drop use of USE_SYSTEMD var in devstack plugin"</title>
<updated>2020-01-29T23:30:01+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2020-01-29T23:30:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=a5daaa9a0416f33d7d6df15520ea7ec35430458b'/>
<id>a5daaa9a0416f33d7d6df15520ea7ec35430458b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop setcap on python binary</title>
<updated>2020-01-29T15:35:25+00:00</updated>
<author>
<name>Dr. Jens Harbott</name>
<email>j.harbott@x-ion.de</email>
</author>
<published>2020-01-29T15:35:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/designate.git/commit/?id=3770b006d0c442461a23008d382bd7bd103584ae'/>
<id>3770b006d0c442461a23008d382bd7bd103584ae</id>
<content type='text'>
This is a bit of a security issue, also we don't seem to need it anymore
since we have long switched to running under python3 and the setcap
doesn't have any effect anyway. It will also break deployments once we
drop installing python2 completely, so just remove it now.

Change-Id: I7265c525f1091012011ba12d65e9669a826ab979
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a bit of a security issue, also we don't seem to need it anymore
since we have long switched to running under python3 and the setcap
doesn't have any effect anyway. It will also break deployments once we
drop installing python2 completely, so just remove it now.

Change-Id: I7265c525f1091012011ba12d65e9669a826ab979
</pre>
</div>
</content>
</entry>
</feed>
