Commit Graph

47962 Commits

Author SHA1 Message Date
Andreas Jaeger 4e6eec5c9b Fix broken URLs
Fix broken nova URLs that linked to the old developer/nova places and
use the new link instead.

Change-Id: Ideb50626e140201dded19fc82584440f1a407e47
2017-09-07 15:42:31 +02:00
Takashi NATSUME 7506ffed52 Update contributor guide for Queens
TrivialFix
Change-Id: Ia72ffc571041000deeea31229438c434005a5515
2017-09-07 13:15:30 +09:00
Jenkins 2933f408ee Merge "Provide hints when nova-manage db sync fails to sync cell0" 2017-09-07 02:23:50 +00:00
Jenkins f93ce40a7a Merge "Add release note for force live migration allocations" 2017-09-06 23:58:42 +00:00
Jenkins dcad838cb3 Merge "Amend uuid4 hacking rule" 2017-09-06 23:21:19 +00:00
Jenkins aef2396902 Merge "First attempt at adding a privsep user to nova itself." 2017-09-06 21:45:31 +00:00
Jenkins 5c679f375e Merge "Fix broken link" 2017-09-06 20:50:20 +00:00
Jenkins b79492f702 Merge "HyperV: Perform proper cleanup after failed instance spawns" 2017-09-06 20:10:53 +00:00
Andreas Jaeger 289fcea89e Fix broken link
It's "configuration" in the URL - the current link gives a 404. Also,
add "." at end of sentence.

Change-Id: I6cda57f0d7027a2b697b9a562cc13d0821428cbc
2017-09-06 21:33:15 +02:00
Jenkins 5991f77cf2 Merge "doc: Add configuration index page" 2017-09-06 19:08:30 +00:00
Jenkins 1389522c68 Merge "doc: Add user index page" 2017-09-06 19:07:43 +00:00
Jenkins 823b118b8c Merge "trivial: Remove files from 'tools'" 2017-09-06 18:31:35 +00:00
Jenkins 974c4d93b2 Merge "trivial: Remove "vif" script" 2017-09-06 18:30:53 +00:00
Jenkins c57bfdfed1 Merge "doc: Remove deprecated call to sphinx.util.compat" 2017-09-06 18:14:40 +00:00
Jenkins 09f8bdf2c3 Merge "Make xen unit tests work with os-xenapi>=0.3.0" 2017-09-06 18:03:53 +00:00
Michael Still f535e8bb99 First attempt at adding a privsep user to nova itself.
I don't particularly care about this use case (although the localfs
code should perhaps go away), but it was a nice contained example
of a privsep user which wasn't just calling a command line.

This patch also starts to layout what an API to the privsep'd code
might look like. For now its modelled on python's os module, because
that's where all the operations we perform are coming from.

The rootwrap configuration is cleaned up as we remove users.

Co-Authored-By: Tony Breeds <tony@bakeyournoodle.com>
Change-Id: I911cc51a226d6af29d63a7a2c69253de870073e9
2017-09-07 03:01:01 +10:00
Jenkins 6dd6eddd46 Merge "Put base policy rules at first" 2017-09-06 16:50:03 +00:00
Jenkins 75fea0a5eb Merge "spelling mistake" 2017-09-06 16:36:36 +00:00
Jenkins 0a36453a81 Merge "Glance download: only fsync files" 2017-09-06 16:36:02 +00:00
Matt Riedemann 05f3d9d39b Provide hints when nova-manage db sync fails to sync cell0
Lots of people get tripped up on the error message when
syncing cell0 fails and the question asked is confusing and
possibly misleading, so this change includes several questions
for troubleshooting and also dumps the actual error message.

Related-Bug: #1706118

Change-Id: I865f76705f10493152af50b9842c6fedc563fea4
2017-09-06 17:22:44 +01:00
Jenkins 8c48863d7c Merge "trivial: Remove some single use function from utils" 2017-09-06 16:08:16 +00:00
Jenkins ddd434a001 Merge "Enhance support matrix document" 2017-09-06 16:07:15 +00:00
Jenkins 7b3ffa7662 Merge "Pass config object to oslo_reports" 2017-09-06 16:06:13 +00:00
Jenkins 193729b93a Merge "Remove unneeded attributes from context" 2017-09-06 16:05:33 +00:00
Jenkins 7615b52dac Merge "Trim the fat from InstanceInfo" 2017-09-06 15:34:04 +00:00
Matt Riedemann 02a82c41f9 Add release note for force live migration allocations
When forcing a destination host during live migration, conductor
bypasses the scheduler, performs some pre-migration checks and then
casts to the specified destination compute host directly.

With change I40b5af5e85b1266402a7e4bdeb3705e1b0bd6f3b we are still
bypassing the scheduler but conductor will attempt to allocate
resources against the specified destination host, which could fail
and result in the live migration failing even though the force flag
was specified in the API.

This change simply adds a release note for the new behavior which
was missing from the original fix.

Change-Id: I1811dfa59865c0a878522007e0070f0fde8344f0
Related-Bug: #1712008
2017-09-06 11:30:52 -04:00
Jenkins b9a6ceb429 Merge "Remove qpid description in doc" 2017-09-06 14:44:12 +00:00
Jenkins 6094365911 Merge "rbd: Remove unnecessary 'encode' calls" 2017-09-06 14:41:51 +00:00
Stephen Finucane 2dedda8b6b doc: Add configuration index page
Change-Id: Ic318e04be73639de7d26e53e1f0b152d9803fd2f
2017-09-06 14:40:17 +01:00
Stephen Finucane 1eb53dfbcd doc: Add user index page
The idea is that each guide should be self contained, even though we can
link between them. Enforce this by duplicating a lot of the content from
the main index page to the user index page.

Change-Id: I160fed0f1b507eba7958666bf38f4138b0f62b3a
2017-09-06 14:40:17 +01:00
Jenkins fa1ac7d965 Merge "explain payload inheritance in notification devref" 2017-09-06 13:29:59 +00:00
Jenkins ffa86cf200 Merge "Mark LXC as missing for swap volume support" 2017-09-06 13:29:12 +00:00
Jenkins cfad1bea30 Merge "Fix ValueError if invalid max_rows passed to db purge" 2017-09-06 13:28:39 +00:00
Jenkins 1c31b0ef3d Merge "Enhance doc for nova services" 2017-09-06 13:25:26 +00:00
Jenkins 67bc30b7e7 Merge "Replace http with https for doc links in nova" 2017-09-06 12:43:45 +00:00
Jenkins af33818f86 Merge "Update doc to indicate nova-network deprecated" 2017-09-06 12:43:14 +00:00
Jenkins 63b444ea0d Merge "Add release note for requiring shred 8.22 or above." 2017-09-06 12:42:41 +00:00
Jenkins a8c878fdd3 Merge "Hyper-V: Perform proper cleanup after cold migration" 2017-09-06 12:39:47 +00:00
wanghongtaozz f44935b7d2 spelling mistake
Change-Id: I478de51257b8133c2e3ef52e93d53a2818496f56
2017-09-06 03:46:38 -07:00
Jenkins 0b25082843 Merge "Add missing unit tests for FilterScheduler._get_all_host_states" 2017-09-06 07:54:18 +00:00
Jenkins 1c1ea2b19e Merge "Refactor LiveMigrationTask._find_destination" 2017-09-06 07:50:40 +00:00
Jenkins 8372c27ee4 Merge "Add uuid online migration for migrations" 2017-09-06 06:40:14 +00:00
Jenkins b56321c630 Merge "Add uuid to migration object and migrate-on-load" 2017-09-06 06:19:21 +00:00
pooja jadhav 9540780e27 Fix ValueError if invalid max_rows passed to db purge
In current behaviour, if user passes max_rows as string
value then it gives following error:
ValueError: invalid literal for int() with base 10:
'string value'

This patch fixes this issue by adding 'int' type validation
for max_rows.

Change-Id: I95273352466bbe23b0fb9094342260dc5b5f7d67
2017-09-06 10:13:18 +05:30
Jenkins 1d3230a0e9 Merge "iso8601.is8601.Utc No Longer Exists" 2017-09-06 01:09:12 +00:00
Jenkins 15eebf4dc1 Merge "Cleanup allocations on invalid dest node during live migration" 2017-09-06 01:06:46 +00:00
Jenkins ce91f25fd0 Merge "tests: Remove useless test" 2017-09-06 01:02:00 +00:00
Jenkins dbfde14978 Merge "Add recreate test for forced host evacuate not setting dest allocations" 2017-09-05 23:51:56 +00:00
Michael Still 308ac6e6d1 Add release note for requiring shred 8.22 or above.
I realized after the shred bump change merged that we really should
add a release note for that.

Change-Id: Ib8f0bdd57d994282a43b3ed99a33503001295493
2017-09-06 08:46:34 +10:00
Jenkins 0fde14a493 Merge "Add uuid to migration table" 2017-09-05 20:21:10 +00:00