<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/nova.git/nova/notifications/objects/base.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>Add Aggregate image caching progress notifications</title>
<updated>2019-10-29T15:18:32+00:00</updated>
<author>
<name>Dan Smith</name>
<email>dansmith@redhat.com</email>
</author>
<published>2019-10-25T16:10:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=c9353775317cd76bd24f24589cdd51257040175f'/>
<id>c9353775317cd76bd24f24589cdd51257040175f</id>
<content type='text'>
This adds AggregateCacheNotification, related payload, and code in
conductor to emit this per-compute with progress information. This
also adds a "progress" phase to NotificationPhase, which allows for
start..progress..progress..end information for a single operation
(cache_images in this case).

Related to blueprint image-precache-support

Change-Id: I69ae26d4caf4b56ab2c4864455bfe9b5b736dbf3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds AggregateCacheNotification, related payload, and code in
conductor to emit this per-compute with progress information. This
also adds a "progress" phase to NotificationPhase, which allows for
start..progress..progress..end information for a single operation
(cache_images in this case).

Related to blueprint image-precache-support

Change-Id: I69ae26d4caf4b56ab2c4864455bfe9b5b736dbf3
</pre>
</div>
</content>
</entry>
<entry>
<title>Add cache_images() to conductor</title>
<updated>2019-10-14T18:35:11+00:00</updated>
<author>
<name>Dan Smith</name>
<email>dansmith@redhat.com</email>
</author>
<published>2019-10-03T18:55:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=11d909c2cbf80ce899b7a68ce72897dfb2945fed'/>
<id>11d909c2cbf80ce899b7a68ce72897dfb2945fed</id>
<content type='text'>
This adds the bulk of the image pre-caching logic to the conductor
task manager. It takes an aggregate and list of image ids from the
API service and handles the process of calling to the relevant compute
nodes to initiate the image downloads, honoring the (new) config knob
for overall task parallelism.

Related to blueprint image-precache-support

Change-Id: Id7c0ab7ae0586d49d88ff2afae149e25e59a3489
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds the bulk of the image pre-caching logic to the conductor
task manager. It takes an aggregate and list of image ids from the
API service and handles the process of calling to the relevant compute
nodes to initiate the image downloads, honoring the (new) config knob
for overall task parallelism.

Related to blueprint image-precache-support

Change-Id: Id7c0ab7ae0586d49d88ff2afae149e25e59a3489
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove cells code</title>
<updated>2019-05-20T09:29:16+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>sfinucan@redhat.com</email>
</author>
<published>2019-04-04T14:39:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=817dcc89a941fa4e16cc5fff5f08b85ea69bf3fc'/>
<id>817dcc89a941fa4e16cc5fff5f08b85ea69bf3fc</id>
<content type='text'>
Thankfully the bulk of this is neatly organized in a single directory
and can be removed, now that the bulk of the references to it have been
removed. The only complicated area is the tests, though effort has been
taken to minimise the diff here wherever possible.

Part of blueprint remove-cells-v1

Change-Id: Ib0e0b708c46e4330e51f8f8fdfbb02d45aaf0f44
Signed-off-by: Stephen Finucane &lt;sfinucan@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thankfully the bulk of this is neatly organized in a single directory
and can be removed, now that the bulk of the references to it have been
removed. The only complicated area is the tests, though effort has been
taken to minimise the diff here wherever possible.

Part of blueprint remove-cells-v1

Change-Id: Ib0e0b708c46e4330e51f8f8fdfbb02d45aaf0f44
Signed-off-by: Stephen Finucane &lt;sfinucan@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Transform scheduler.select_destinations notification</title>
<updated>2018-11-30T12:20:35+00:00</updated>
<author>
<name>Előd Illés</name>
<email>elod.illes@ericsson.com</email>
</author>
<published>2017-09-29T12:38:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=70c7ba7324cf47179d978b4073545e3837d4fd24'/>
<id>70c7ba7324cf47179d978b4073545e3837d4fd24</id>
<content type='text'>
Transform the scheduler.select_destinations.start and
scheduler.select_destinations.end notifications to the
versioned notification framework.

Change-Id: I019e88fabd1d386c0d6395a7b1969315873485fd
Implements: bp versioned-notification-transformation-stein
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Transform the scheduler.select_destinations.start and
scheduler.select_destinations.end notifications to the
versioned notification framework.

Change-Id: I019e88fabd1d386c0d6395a7b1969315873485fd
Implements: bp versioned-notification-transformation-stein
</pre>
</div>
</content>
</entry>
<entry>
<title>Transform compute_task notifications</title>
<updated>2018-11-21T07:23:28+00:00</updated>
<author>
<name>Alex Szarka</name>
<email>szarka@inf.u-szeged.hu</email>
</author>
<published>2017-07-11T16:32:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=fe4e47d9899b730abf06a120ba113f5f4a567d1e'/>
<id>fe4e47d9899b730abf06a120ba113f5f4a567d1e</id>
<content type='text'>
The following notifications have been transformed to
the versioned notification framework.

* compute_task.build_instances
* compute_task.migrate_server
* compute_task.rebuild_server

Co-Authored-By: Takashi Natsume &lt;natsume.takashi@lab.ntt.co.jp&gt;
Change-Id: Ibfb0a6db5920d921c4fc7cabf3f4d2838ea7f421
Implements: bp versioned-notification-transformation-stein
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following notifications have been transformed to
the versioned notification framework.

* compute_task.build_instances
* compute_task.migrate_server
* compute_task.rebuild_server

Co-Authored-By: Takashi Natsume &lt;natsume.takashi@lab.ntt.co.jp&gt;
Change-Id: Ibfb0a6db5920d921c4fc7cabf3f4d2838ea7f421
Implements: bp versioned-notification-transformation-stein
</pre>
</div>
</content>
</entry>
<entry>
<title>Transform volume.usage notification</title>
<updated>2018-10-09T06:28:11+00:00</updated>
<author>
<name>Takashi NATSUME</name>
<email>natsume.takashi@lab.ntt.co.jp</email>
</author>
<published>2018-07-05T08:25:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=5859741f4d5e08ec15169b9c8d1aae1836442fd2'/>
<id>5859741f4d5e08ec15169b9c8d1aae1836442fd2</id>
<content type='text'>
The volume.usage notification has been transformed to
the versioned notification framework.

Change-Id: Ica45a95d26b602f9a149d42516baf4b84fc01cec
Implements: bp versioned-notification-transformation-stein
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The volume.usage notification has been transformed to
the versioned notification framework.

Change-Id: Ica45a95d26b602f9a149d42516baf4b84fc01cec
Implements: bp versioned-notification-transformation-stein
</pre>
</div>
</content>
</entry>
<entry>
<title>Transform libvirt.error notification</title>
<updated>2018-09-18T07:06:09+00:00</updated>
<author>
<name>Gábor Antal</name>
<email>antal@inf.u-szeged.hu</email>
</author>
<published>2017-07-18T15:28:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=c0e4e162ce732086c64134ce31c3d5faa06c10d7'/>
<id>c0e4e162ce732086c64134ce31c3d5faa06c10d7</id>
<content type='text'>
The libvirt.error notification has been transformed to
the versioned notification framework.

Co-Authored-By: Takashi Natsume &lt;natsume.takashi@lab.ntt.co.jp&gt;
Change-Id: I7d2287ce06d77c0afdef0ea8bdfb70f6c52d3c50
Implements: bp versioned-notification-transformation-stein
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The libvirt.error notification has been transformed to
the versioned notification framework.

Co-Authored-By: Takashi Natsume &lt;natsume.takashi@lab.ntt.co.jp&gt;
Change-Id: I7d2287ce06d77c0afdef0ea8bdfb70f6c52d3c50
Implements: bp versioned-notification-transformation-stein
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove noisy DEBUG log</title>
<updated>2018-08-23T14:57:51+00:00</updated>
<author>
<name>Balazs Gibizer</name>
<email>balazs.gibizer@ericsson.com</email>
</author>
<published>2018-08-23T14:57:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=375632cbc9019f0e4e887afb5d6e48978f2a1a26'/>
<id>375632cbc9019f0e4e887afb5d6e48978f2a1a26</id>
<content type='text'>
There is a DEBUG log coming from the notification sending code path
that tries to populate the notification payload from a nova OVO and
encounters an unset / non-lazy loadable field in the source OVO.
As there are fields like MonitorMetric.numa_membw_values that are
notorious unset in many circumstances but used in the MetricPayload
we got excessive DEBUG logging from this code path.

This patch removes the offending logging statement as soo far we failed
to found cases based on this log where anything else we could do than
what the code anyhow does, defaulting the payload field to None.

Change-Id: I680e1d9860d839a76e229c4891933872388eb050
Closes-Bug: #1788634
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is a DEBUG log coming from the notification sending code path
that tries to populate the notification payload from a nova OVO and
encounters an unset / non-lazy loadable field in the source OVO.
As there are fields like MonitorMetric.numa_membw_values that are
notorious unset in many circumstances but used in the MetricPayload
we got excessive DEBUG logging from this code path.

This patch removes the offending logging statement as soo far we failed
to found cases based on this log where anything else we could do than
what the code anyhow does, defaulting the payload field to None.

Change-Id: I680e1d9860d839a76e229c4891933872388eb050
Closes-Bug: #1788634
</pre>
</div>
</content>
</entry>
<entry>
<title>Transform instance.live_migration_force_complete notification</title>
<updated>2018-07-15T15:12:37+00:00</updated>
<author>
<name>Gábor Antal</name>
<email>antal@inf.u-szeged.hu</email>
</author>
<published>2017-07-05T12:39:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=23efc549a1d01242f0b239aeb1fc45fcafa32d8c'/>
<id>23efc549a1d01242f0b239aeb1fc45fcafa32d8c</id>
<content type='text'>
The instance.live_migration_force_complete.start and
instance.live_migration_force_complete.end notifications have been
transformed to the versioned notification framework.

Co-Authored-By: Takashi Natsume &lt;natsume.takashi@lab.ntt.co.jp&gt;
Change-Id: I2e9a474457a7597a9febc111b13a67ddcf45f29e
Implements: bp versioned-notification-transformation-rocky
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The instance.live_migration_force_complete.start and
instance.live_migration_force_complete.end notifications have been
transformed to the versioned notification framework.

Co-Authored-By: Takashi Natsume &lt;natsume.takashi@lab.ntt.co.jp&gt;
Change-Id: I2e9a474457a7597a9febc111b13a67ddcf45f29e
Implements: bp versioned-notification-transformation-rocky
</pre>
</div>
</content>
</entry>
<entry>
<title>Transform aggregate.update_prop notification</title>
<updated>2018-07-15T14:36:31+00:00</updated>
<author>
<name>Gábor Antal</name>
<email>antal@inf.u-szeged.hu</email>
</author>
<published>2017-05-04T14:32:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/nova.git/commit/?id=6322cb6a18868b0b1d09f82a2de1dbf051c8f599'/>
<id>6322cb6a18868b0b1d09f82a2de1dbf051c8f599</id>
<content type='text'>
The aggregate.update_prop.start and aggregate.update_prop.end
notifications has been transformed to the versioned notification
framework.

Co-Authored-By: Takashi Natsume &lt;natsume.takashi@lab.ntt.co.jp&gt;
Change-Id: I37b19573b6d0e1131c446fcec361f01fa2560f82
Implements: bp versioned-notification-transformation-rocky
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The aggregate.update_prop.start and aggregate.update_prop.end
notifications has been transformed to the versioned notification
framework.

Co-Authored-By: Takashi Natsume &lt;natsume.takashi@lab.ntt.co.jp&gt;
Change-Id: I37b19573b6d0e1131c446fcec361f01fa2560f82
Implements: bp versioned-notification-transformation-rocky
</pre>
</div>
</content>
</entry>
</feed>
