<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/nova.git/nova/cmd/spicehtml5proxy.py, branch master</title>
<subtitle>opendev.org: openstack/nova.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/'/>
<entry>
<title>config: Explicitly register 'remote_debug' CLI opts</title>
<updated>2020-05-07T12:35:21+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>sfinucan@redhat.com</email>
</author>
<published>2019-08-20T10:44:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=2362970d5cb6c0a4ef3aca972929c84ba8395509'/>
<id>2362970d5cb6c0a4ef3aca972929c84ba8395509</id>
<content type='text'>
We were registering the 'remote_debug' CLI opts as part of the
'nova.conf' init code. This meant not only every service we used (bar
'nova-console') but also every CLI tool we provided was exposing these
options, even though they made zero sense in the latter option.

Resolve this by explicitly registering the options against the services
that we want them in. Specifically, these are the API services (nova-api,
nova-api-metadata, nova-api-os-compute), the console proxy services
(nova-novncproxy, nova-serialproxy, nova-spicehtml5proxy), nova-compute,
nova-conductor and nova-scheduler.

While we're here, we also clean up the documentation for these options
since there are a few non-rST'y things in there.

Change-Id: I7b7489e8412cc93d49904d4ef08a775b07b27d26
Signed-off-by: Stephen Finucane &lt;sfinucan@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were registering the 'remote_debug' CLI opts as part of the
'nova.conf' init code. This meant not only every service we used (bar
'nova-console') but also every CLI tool we provided was exposing these
options, even though they made zero sense in the latter option.

Resolve this by explicitly registering the options against the services
that we want them in. Specifically, these are the API services (nova-api,
nova-api-metadata, nova-api-os-compute), the console proxy services
(nova-novncproxy, nova-serialproxy, nova-spicehtml5proxy), nova-compute,
nova-conductor and nova-scheduler.

While we're here, we also clean up the documentation for these options
since there are a few non-rST'y things in there.

Change-Id: I7b7489e8412cc93d49904d4ef08a775b07b27d26
Signed-off-by: Stephen Finucane &lt;sfinucan@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>config options: centralize 'spice' options</title>
<updated>2016-04-11T10:34:05+00:00</updated>
<author>
<name>Chuck Carmack</name>
<email>carmack@us.ibm.com</email>
</author>
<published>2016-01-06T16:46:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=dc2e3130fe6448178abe5612d585c0dd929fe0ee'/>
<id>dc2e3130fe6448178abe5612d585c0dd929fe0ee</id>
<content type='text'>
This change moves the spice configuration options previously
defined in the nova/spice and nova/cmd folders to the nova/conf
folder.

Implements: blueprint centralize-config-options-newton
Change-Id: I2a8130b51ce3975c6cfd3c6181ea7e7d53fbc49f
Co-Authored-By: Allen Gao &lt;wanlong.gao@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change moves the spice configuration options previously
defined in the nova/spice and nova/cmd folders to the nova/conf
folder.

Implements: blueprint centralize-config-options-newton
Change-Id: I2a8130b51ce3975c6cfd3c6181ea7e7d53fbc49f
Co-Authored-By: Allen Gao &lt;wanlong.gao@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use min and max on IntOpt option types</title>
<updated>2015-08-14T04:37:21+00:00</updated>
<author>
<name>Eric Brown</name>
<email>browne@vmware.com</email>
</author>
<published>2015-08-13T07:06:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=ec59ea8db7cc4aa6f4751a12483b179677369a7a'/>
<id>ec59ea8db7cc4aa6f4751a12483b179677369a7a</id>
<content type='text'>
The latest oslo.config supports a minimum and maximum value for
IntOpt options.  This patch utilizes this for a number of options
with well known ranges.

Change-Id: I897d8870fdf67a095915c8fcdf239024b092e9e3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The latest oslo.config supports a minimum and maximum value for
IntOpt options.  This patch utilizes this for a number of options
with well known ranges.

Change-Id: I897d8870fdf67a095915c8fcdf239024b092e9e3
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow configuring proxy_host and proxy_port in nova.conf</title>
<updated>2015-02-23T15:07:11+00:00</updated>
<author>
<name>sridhargaddam</name>
<email>sridhar.gaddam@enovance.com</email>
</author>
<published>2015-02-23T14:59:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=8f060f07c7eeb1d1356f0ce6c0e1ca6ec4ec0b96'/>
<id>8f060f07c7eeb1d1356f0ce6c0e1ca6ec4ec0b96</id>
<content type='text'>
Following patch I2d46b926f1c895aba412d84b4ee059fda3df9011, if
proxy_host/proxy_port is configured in nova.conf or passed via
command line, they are not taking effect for novncproxy, spice
htmlproxy and serial proxy. This patch fixes the issue by
parsing the arguments before calling baseproxy.

Closes-Bug: #1424647
Change-Id: I183309d7f0a3b86881f05e7fe65d1399170b5a3d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Following patch I2d46b926f1c895aba412d84b4ee059fda3df9011, if
proxy_host/proxy_port is configured in nova.conf or passed via
command line, they are not taking effect for novncproxy, spice
htmlproxy and serial proxy. This patch fixes the issue by
parsing the arguments before calling baseproxy.

Closes-Bug: #1424647
Change-Id: I183309d7f0a3b86881f05e7fe65d1399170b5a3d
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to using oslo_* instead of oslo.*</title>
<updated>2015-02-06T11:03:10+00:00</updated>
<author>
<name>Davanum Srinivas</name>
<email>dims@linux.vnet.ibm.com</email>
</author>
<published>2015-01-11T03:26:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=af2d6c9576b1ac5f3b3768870bb15d9b5cf1610b'/>
<id>af2d6c9576b1ac5f3b3768870bb15d9b5cf1610b</id>
<content type='text'>
The oslo team is recommending everyone to switch to the
non-namespaced versions of libraries. Updating the hacking
rule to include a check to prevent oslo.* import from
creeping back in.

This commit includes:
- using oslo_utils instead of oslo.utils
- using oslo_serialization instead of oslo.serialization
- using oslo_db instead of oslo.db
- using oslo_i18n instead of oslo.i18n
- using oslo_middleware instead of oslo.middleware
- using oslo_config instead of oslo.config
- using oslo_messaging instead of "from oslo import messaging"
- using oslo_vmware instead of oslo.vmware

Change-Id: I3e2eb147b321ce3e928817b62abcb7d023c5f13f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The oslo team is recommending everyone to switch to the
non-namespaced versions of libraries. Updating the hacking
rule to include a check to prevent oslo.* import from
creeping back in.

This commit includes:
- using oslo_utils instead of oslo.utils
- using oslo_serialization instead of oslo.serialization
- using oslo_db instead of oslo.db
- using oslo_i18n instead of oslo.i18n
- using oslo_middleware instead of oslo.middleware
- using oslo_config instead of oslo.config
- using oslo_messaging instead of "from oslo import messaging"
- using oslo_vmware instead of oslo.vmware

Change-Id: I3e2eb147b321ce3e928817b62abcb7d023c5f13f
</pre>
</div>
</content>
</entry>
<entry>
<title>console: introduce baseproxy and update consoles cmd</title>
<updated>2015-01-20T16:18:04+00:00</updated>
<author>
<name>Sahid Orentino Ferdjaoui</name>
<email>sahid.ferdjaoui@redhat.com</email>
</author>
<published>2014-11-10T09:15:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=d2cbb9adeaddefc00db430644e0d51b11ffb7600'/>
<id>d2cbb9adeaddefc00db430644e0d51b11ffb7600</id>
<content type='text'>
Introduces a new module baseproxy that provides the base
code shared between novncproxy, serialproxy, spicehtml5proxy
Updates them to use this new module.

Change-Id: I2d46b926f1c895aba412d84b4ee059fda3df9011
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduces a new module baseproxy that provides the base
code shared between novncproxy, serialproxy, spicehtml5proxy
Updates them to use this new module.

Change-Id: I2d46b926f1c895aba412d84b4ee059fda3df9011
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove deprecated spicehtml5 options</title>
<updated>2014-11-07T09:29:59+00:00</updated>
<author>
<name>Joe Gordon</name>
<email>joe.gordon0@gmail.com</email>
</author>
<published>2014-10-28T23:59:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=d88b40efe1262d27c3bff5dccd6c1bdf93da167b'/>
<id>d88b40efe1262d27c3bff5dccd6c1bdf93da167b</id>
<content type='text'>
Now that we are in Kilo, remove options deprecated in Juno.

Options deprecated in I36c014c8b8a0796cda494f9450a1fc30104504a1

Change-Id: I2c634197229977a1d54444e5be56ad910c664231
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that we are in Kilo, remove options deprecated in Juno.

Options deprecated in I36c014c8b8a0796cda494f9450a1fc30104504a1

Change-Id: I2c634197229977a1d54444e5be56ad910c664231
</pre>
</div>
</content>
</entry>
<entry>
<title>Update websocketproxy to work with websockify 0.6</title>
<updated>2014-06-18T13:22:35+00:00</updated>
<author>
<name>Solly Ross</name>
<email>sross@redhat.com</email>
</author>
<published>2014-04-30T21:56:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=9386dd2fa301aee42da1e734b67670b317a0355f'/>
<id>9386dd2fa301aee42da1e734b67670b317a0355f</id>
<content type='text'>
Websockify version 0.6 bring with it several bugfixes
and new features that affect Nova (including a fix for
novncproxy zombies hanging around and better support
for the python logging framework).  However, it also
broke backwards compatibility due to a refactor which
brought it inline with other Python socket server libraries.

This patch updates the websockify code to function with
websockify version 0.6 as well as websockify version 0.5.x.

Change-Id: I7858dbb49bee8de3fe725beb6793eac3ecba71b6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Websockify version 0.6 bring with it several bugfixes
and new features that affect Nova (including a fix for
novncproxy zombies hanging around and better support
for the python logging framework).  However, it also
broke backwards compatibility due to a refactor which
brought it inline with other Python socket server libraries.

This patch updates the websockify code to function with
websockify version 0.6 as well as websockify version 0.5.x.

Change-Id: I7858dbb49bee8de3fe725beb6793eac3ecba71b6
</pre>
</div>
</content>
</entry>
<entry>
<title>Spice proxy config setting to be read from the spice group in nova.conf</title>
<updated>2014-04-23T17:28:10+00:00</updated>
<author>
<name>Vladik Romanovsky</name>
<email>vladik.romanovsky@enovance.com</email>
</author>
<published>2014-04-18T15:14:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=fe02cc830f9c9e1dac234164bc1f0caa0e2072d7'/>
<id>fe02cc830f9c9e1dac234164bc1f0caa0e2072d7</id>
<content type='text'>
All spice configuration should be read from the spice group
in the nova config. As it's currently being done in the nova.spice
module.
Renaming spicehtml5proxy_{host, port} parameters to
html5proxy_{host, port}

DocImpact
Change-Id: I36c014c8b8a0796cda494f9450a1fc30104504a1
Closes-Bug: #1308418
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All spice configuration should be read from the spice group
in the nova config. As it's currently being done in the nova.spice
module.
Renaming spicehtml5proxy_{host, port} parameters to
html5proxy_{host, port}

DocImpact
Change-Id: I36c014c8b8a0796cda494f9450a1fc30104504a1
Closes-Bug: #1308418
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce Guru Meditation Reports into Nova</title>
<updated>2014-02-25T00:24:41+00:00</updated>
<author>
<name>Solly Ross</name>
<email>sross@redhat.com</email>
</author>
<published>2014-01-24T22:58:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=cec532848f569afb4832029bce4969578472a57a'/>
<id>cec532848f569afb4832029bce4969578472a57a</id>
<content type='text'>
This commit integrates functionality from the
`openstack.common.report` module into Nova.
This enables Nova services to receive SIGUSR1
and print a Guru Meditation Report to stderr.
The required modules were added to
'openstack-common.conf' as well.

Change-Id: I224a426dad084f0e738069207ffbffe7f7935a17
Implements: blueprint guru-meditation-report
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit integrates functionality from the
`openstack.common.report` module into Nova.
This enables Nova services to receive SIGUSR1
and print a Guru Meditation Report to stderr.
The required modules were added to
'openstack-common.conf' as well.

Change-Id: I224a426dad084f0e738069207ffbffe7f7935a17
Implements: blueprint guru-meditation-report
</pre>
</div>
</content>
</entry>
</feed>
