Skip to content

Removing the master and slave vocabulary #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 966 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
966 commits
Select commit Hold shift + click to select a range
942b9cd
VMware: Remove references to ebs_root from spawn()
mdbooth Jun 30, 2014
19d4379
VMware: Create fake VM with given datastore
mdbooth Jul 9, 2014
756bbbe
VMware: Fix type of VM's config.hardware.device in fake
mdbooth Jul 9, 2014
cdcd373
VMware: refactor spawn() code to build a new VM
mdbooth Jun 30, 2014
b5c80a0
VMware: spawn refactor _configure_config_drive
vuil Apr 24, 2014
0d9c769
Image cache tests: ensure that assertEquals has expected param first
gkotton Aug 15, 2014
2eacece
VMware: remove Host class
gkotton Aug 10, 2014
55d813c
VMware: remove specific VC support from class VMwareVolumeOps
gkotton Aug 10, 2014
e0d7a86
Merge "libvirt: Allow specification of default machine type"
Aug 15, 2014
cc5254b
Pull transfer module unit tests from glance tests
jaypipes Jul 28, 2014
486623c
Removes GlanceClient stubs
jaypipes Aug 9, 2014
8a50755
Remove final use of glance_stubs
jaypipes Aug 9, 2014
1dbf511
Track object version relationships
kk7ds Aug 15, 2014
e83d2d3
Merge "Security groups: add missing translation"
Aug 15, 2014
16dc14b
Merge "Partial oslo-incubator sync -- log.py"
Aug 15, 2014
6785fb4
Merge "Pull transfer module unit tests from glance tests"
Aug 15, 2014
bb3ecdc
Merge "virt: helper for processing NUMA topology configuration"
Aug 15, 2014
e7cf9bd
Merge "Add dict and json methods to VirtNUMATopology classes"
Aug 15, 2014
9363178
Merge "Fixes Hyper-V agent force_hyperv_utils_v1 flag issue"
Aug 15, 2014
097e193
Merge "Direct-load Instance.fault when lazy-loading"
Aug 15, 2014
eed3788
Merge "Include child_versions in object hashes"
Aug 15, 2014
01e59ed
Merge "Removes GlanceClient stubs"
Aug 15, 2014
1ca88d2
Merge "Updated from global requirements"
Aug 16, 2014
02f37c5
Merge "Treat instance like an object in _start_building"
Aug 16, 2014
90c756a
Merge "Add some v2 flavor_manage API tests"
Aug 16, 2014
eed038d
Merge "Treat instance like an object in _prebuild_instance"
Aug 16, 2014
514a661
Merge "Report all objects with hash mismatches in a single go"
Aug 16, 2014
c9f9ca5
Merge "Treat instance like object in _validate_instance_group_policy"
Aug 16, 2014
0d6ce52
Merge "Remove final use of glance_stubs"
Aug 16, 2014
062b1f8
Move _is_mapping to more central location
thang-pham Aug 17, 2014
db7433a
Image caching tests: use list comprehension
gkotton Aug 17, 2014
76a1c89
Merge "libvirt: add serial ports config"
Aug 17, 2014
d52118e
Merge "Image caching: update image caching to use objects"
Aug 17, 2014
c5d8286
Merge "Image cache tests: ensure that assertEquals has expected param…
Aug 17, 2014
4e358f7
Merge "nova-network: treat instance like object in allocate_for_insta…
Aug 17, 2014
435aa34
Merge "neutronv2: treat instance like object in allocate_for_instance"
Aug 18, 2014
af8f401
Change 'admin_password' into v2 style for servers extension
soulxu Aug 14, 2014
5ed82cf
Change 'image_ref'/'flavor_ref' into v2 style for servers
soulxu Aug 15, 2014
f658781
Treat instance like an object in _default_block_device_names
Aug 13, 2014
eaa90be
Check compulsory flavor create parameters exist
Jul 17, 2014
d156d7f
Merge "Adds tests for Hyper-V VM Utils"
Aug 18, 2014
569a873
Share unittest between v2 and v2.1 for hide_server_addresses extension
soulxu Aug 14, 2014
e9f7fed
Imported Translations from Transifex
Aug 18, 2014
86a4bd7
Fixes Hyper-V vm state issue
adelina-t Aug 4, 2014
af3ef1d
libvirt: reduce indentation in is_vif_model_valid_for_virt
berrange Jul 24, 2014
26504d7
Update migration defaults
rbtcollins Feb 19, 2014
1d17959
Objectify last uses of direct db access in network/floating_ips
kk7ds Aug 18, 2014
6f2b5b5
Merge "Fixes Hyper-V vm state issue"
Aug 18, 2014
40f7529
Objectify association in neutronapi
kk7ds Aug 18, 2014
446fc3a
Move fake_quotas and fake_get_quotas into a class
Aug 18, 2014
c71aaec
Merge "Check compulsory flavor create parameters exist"
Aug 19, 2014
4b414ad
Merge "Standardize logging for v3 api extensions"
Aug 19, 2014
34449a5
Merge "Objectify last uses of direct db access in network/floating_ips"
Aug 19, 2014
a4c0747
Add missing create() method on SecurityGroupRule object
Jun 13, 2014
d352dc0
Merge "Imported Translations from Transifex"
Aug 19, 2014
1409e79
Merge "Make API name validation failure deterministic"
Aug 19, 2014
acbe3d5
Merge "libvirt: reduce indentation in is_vif_model_valid_for_virt"
Aug 19, 2014
3ca0817
Libvirt: Do not raise ENOENT exception
zhaoqin-github Aug 19, 2014
c0266b8
Add some v2 agents API tests
Aug 7, 2014
920dcf9
VMware: ensure test case for init_host in driver
gkotton Aug 12, 2014
230471b
Make usage_from_instances consider current usage
djipko Jul 30, 2014
3a5919f
Fixes Hyper-V resize down exception
Aug 8, 2014
4431eec
libvirt: make sysinfo serial number configurable
berrange Jul 28, 2014
cfd17a2
objects: Make use of utils.convert_version_to_tuple()
russellb Aug 15, 2014
c07ed15
Power off commands should give guests a chance to shutdown
Jan 24, 2014
dc7cfbd
Merge "Objectify association in neutronapi"
Aug 19, 2014
41f6e4a
Resize should give guests a chance to shutdown
Jul 25, 2014
09b0ec5
Rescue should give guests a chance to shutdown
Aug 5, 2014
b252d60
Shelve should give guests a chance to shutdown
Aug 8, 2014
87c8067
Share common test settings in test_flavor_manage
Aug 19, 2014
d88b4cf
Fixes Hyper-V unit test path separator issue
alexpilotti Aug 19, 2014
4fddf1b
Merge "Update migration defaults"
Aug 19, 2014
9b93f99
Allow three periodic tasks to hit slave
geekinutah May 16, 2014
c51be09
Send create.end notification even if instance is deleted
Aug 19, 2014
86356bf
Use rfc3986 library to validate URL paths and URIs
Jun 30, 2014
9c9e44e
Adds get_instance_disk_info to compute drivers
alexpilotti Aug 19, 2014
231347e
Support reserving ips at network create time
vishvananda May 23, 2014
7d61239
Use real exceptions for network create and destroy
vishvananda Jun 3, 2014
71fabdc
Add api extension for new network fields.
vishvananda May 9, 2014
0f3d583
Merge "Track object version relationships"
Aug 19, 2014
74d4eb7
Merge "Adds get_instance_disk_info to compute drivers"
Aug 19, 2014
9bbd96d
Fix the exception for a nonexistent flavor
Aug 12, 2014
4e23bff
Merge "Issue multiple SQL statements in separate engine.execute() calls"
Aug 20, 2014
7aea056
Merge "Make usage_from_instances consider current usage"
Aug 20, 2014
a415438
HyperV Driver - Fix to implement hypervisor-uptime
Jul 2, 2014
967c101
Extend the docstring for obj_make_compatible() with examples
kk7ds Aug 19, 2014
630a7f3
Fix expected error details from jsonschema
kk7ds Aug 20, 2014
3440713
Fix ability to generate object hashes in test_objects.py
Aug 20, 2014
f1550b2
Adds tests for Hyper-V Volume utils
claudiubelu Oct 16, 2013
aeda297
Merge "Power off commands should give guests a chance to shutdown"
Aug 20, 2014
c9768bb
Merge "Resize should give guests a chance to shutdown"
Aug 20, 2014
8464506
Merge "Rescue should give guests a chance to shutdown"
Aug 20, 2014
a075f1f
Merge "Fixes Hyper-V unit test path separator issue"
Aug 20, 2014
20991d3
Merge "Fixes Hyper-V resize down exception"
Aug 20, 2014
52409a9
Add missing flags to fakelibvirt for migration
Aug 20, 2014
ce383c0
Remove _instance_update usage in _default_block_device_names
Aug 13, 2014
938398d
Treat instance like an object in _build_instance
Aug 13, 2014
8a86271
Remove _instance_update usage in _build_instance
Aug 13, 2014
26871aa
Log warning message if volume quota is exceeded
thang-pham Aug 21, 2014
9f1f9a8
Handle non-ascii characters in spawn exception msg
jwcroppe Aug 21, 2014
ab2a91b
Merge "Fix ability to generate object hashes in test_objects.py"
Aug 21, 2014
4fb6c12
Merge "objects: Make use of utils.convert_version_to_tuple()"
Aug 21, 2014
365627f
Merge "Treat instance like an object in _default_block_device_names"
Aug 21, 2014
b826fba
Backport some v3 availability zones API UT to v2 API
gmaanos Aug 21, 2014
a2d83d8
Merge "Extend the docstring for obj_make_compatible() with examples"
Aug 21, 2014
6c94ed0
Backport v3 config_drive API unittest to v2 API
gmaanos Aug 21, 2014
ce15077
Merge "Shelve should give guests a chance to shutdown"
Aug 21, 2014
5482e38
Convert v3 config drive plugin to v2.1
gmaanos Aug 21, 2014
e9a5463
Restore backward compat for int/float in extra_specs
Aug 20, 2014
ba65d34
Merge "Add missing flags to fakelibvirt for migration"
Aug 21, 2014
5f28f7d
Merge "Add graphviz to list of distro packages to install"
Aug 21, 2014
0f79c9e
objects: Fix InstanceGroup.obj_make_compatible()
russellb Aug 15, 2014
10c5105
objects: Add base test for obj_make_compatible()
russellb Aug 15, 2014
02fbc95
Merge "Keep Migration status in automatic confirm-resize"
Aug 21, 2014
613518b
Merge "Implement methods to modify volume metadata."
Aug 21, 2014
cbec056
Merge "Use rfc3986 library to validate URL paths and URIs"
Aug 21, 2014
62caa62
Merge "VMware: Create VMwareImage object for image metadata"
Aug 21, 2014
e1cf28c
Merge "VMware: remove Host class"
Aug 21, 2014
e8a91a7
Merge "VMware: remove specific VC support from class VMwareVolumeOps"
Aug 21, 2014
926f945
scheduler sends select_destinations notifications
Aug 21, 2014
c7465dc
Fix comment typo
ebblake Aug 21, 2014
05cc277
Merge "VMWare Driver - Ignore datastore in maintenance mode"
Aug 21, 2014
40687f4
Merge "Allow three periodic tasks to hit slave"
Aug 21, 2014
6f2b368
Merge "Libvirt: Do not raise ENOENT exception"
Aug 21, 2014
b235bd7
Merge "Send create.end notification even if instance is deleted"
Aug 22, 2014
21aeb80
Correct seconds of a day from 84400 to 86400
Aug 15, 2014
007ed9b
Change error status code for out of quota to be 403 instead of 413
Jun 24, 2014
d05cc3f
Backport some v3 scheduler hints API UT to v2 API
gmaanos Aug 21, 2014
3792bd0
Convert v3 server SchedulerHints plugin to v2.1
gmaanos Aug 22, 2014
a2f5ba4
Merge "Handle non-ascii characters in spawn exception msg"
Aug 22, 2014
7d9ec7f
Merge "Change 'admin_password' into v2 style for servers extension"
Aug 22, 2014
c0eae77
Merge "Change 'image_ref'/'flavor_ref' into v2 style for servers"
Aug 22, 2014
5cdb8f1
Merge "Backport some v3 availability zones API UT to v2 API"
Aug 22, 2014
8cca9d7
Merge "Fix the exception for a nonexistent flavor"
Aug 22, 2014
00cfb2c
Merge "Restore backward compat for int/float in extra_specs"
Aug 22, 2014
567e0ca
Remove duplicated code in test_user_data
Aug 20, 2014
257c403
Merge "Remove _instance_update usage in _default_block_device_names"
Aug 22, 2014
cefc9d0
Merge "Treat instance like an object in _build_instance"
Aug 22, 2014
8d4ee0a
Merge "Remove _instance_update usage in _build_instance"
Aug 22, 2014
ecce888
libvirt: support live migrations of instances with config drives
Aug 5, 2014
7907ade
Create compute api var at __init__
jichenjc Aug 22, 2014
cad9e77
Fix V2 unit tests to test hypervisor API as admin
gmaanos Aug 22, 2014
a79888d
Merge "libvirt: fix _disk_resize to make sure converted image will be…
Aug 22, 2014
cd64157
Merge "Merge BadRequest tests of "attach interfaces" API"
Aug 22, 2014
d6fbc79
Fix typo in comment
pipo Aug 22, 2014
64520ce
XenAPI: Remove interrupted snapshots
Jun 18, 2014
20eb09b
Allow to create a flavor without specifying id
Aug 20, 2014
205d09c
Merge "Add some v2 agents API tests"
Aug 22, 2014
f31ac77
Add QuotaError handling to servers rebuild API
Aug 18, 2014
557363a
Merge "Move _is_mapping to more central location"
Aug 22, 2014
ff256f5
Adds Hyper-V Compute Driver soft reboot implementation
claudiubelu Jul 17, 2014
ea86e31
Fix class name for ServerGroupAffinityFilter
ajaeger Aug 22, 2014
65a4a6b
neutronv2: treat instance as object in deallocate_for_instance
Aug 14, 2014
e3252f8
Merge "scheduler sends select_destinations notifications"
Aug 22, 2014
87e6930
Merge "libvirt: support live migrations of instances with config drives"
Aug 22, 2014
51589f9
Merge "libvirt: skip disk resize when resize_instance is False"
Aug 22, 2014
5cc51ea
Merge "VMware: Remove references to ebs_root from spawn()"
Aug 22, 2014
aae07ca
Updated from global requirements
Aug 22, 2014
524b545
Avoid refreshing PCI devices on instance.save()
kk7ds Aug 22, 2014
3d4f65b
Merge "Change error status code for out of quota to be 403 instead of…
Aug 23, 2014
112a697
Merge "libvirt: make sysinfo serial number configurable"
Aug 23, 2014
05e7e44
Merge "Support reserving ips at network create time"
Aug 23, 2014
bcbe66b
Merge "Use real exceptions for network create and destroy"
Aug 23, 2014
30dedd1
Merge "Add api extension for new network fields."
Aug 23, 2014
aef930a
Merge "XenAPI: Remove interrupted snapshots"
Aug 23, 2014
9e2a015
Merge "Raise Not Implemented error from V2 diagnostics API"
Aug 23, 2014
2e91eb0
Merge "Image caching tests: use list comprehension"
Aug 23, 2014
b252122
Merge "Fix 202 responses to contain valid content."
Aug 23, 2014
8b56e6d
Merge "Add unit tests for libvirt domain creation"
Aug 23, 2014
61c3e47
Merge "VMware: ensure test case for init_host in driver"
Aug 23, 2014
1056d5d
Merge "Add QuotaError handling to servers rebuild API"
Aug 23, 2014
1ad4eb8
Merge "Use flavor in confirm-resize to drop claim"
Aug 23, 2014
8c00440
Merge "Fix Trusted Filter to work with Mt. Wilson `vtime`"
Aug 23, 2014
c10177f
libvirt: driver used memory tests cleanup
novel Aug 21, 2014
c594340
Merge "Log warning message if volume quota is exceeded"
Aug 23, 2014
e647946
Merge "Adds tests for Hyper-V Volume utils"
Aug 23, 2014
eaf9522
fix typo in docstring
julykobe Aug 23, 2014
0b98d31
Merge "Fix class name for ServerGroupAffinityFilter"
Aug 23, 2014
a7da83a
Merge "Fix fake_update in test_update_missing_server"
Aug 23, 2014
9863a82
Merge "Adds Hyper-V Compute Driver soft reboot implementation"
Aug 23, 2014
7b25ed9
Merge "Split EC2 ID validator to validator per resource type."
Aug 23, 2014
3521930
Merge "HyperV Driver - Fix to implement hypervisor-uptime"
Aug 23, 2014
92d287e
Merge "neutronv2: treat instance as object in deallocate_for_instance"
Aug 23, 2014
53c7a5c
Merge "Updated from global requirements"
Aug 23, 2014
e1f5d3c
Merge "fix typo in docstring"
Aug 23, 2014
4095555
Change v3 extended_server_attibutes to v2.1
Aug 14, 2014
3668c7b
Remove duplicated code in test_versions
Aug 24, 2014
e844ff8
Add v3 versions plugin unit test to v2
Aug 20, 2014
fa8f63c
Merge "Backport some v3 scheduler hints API UT to v2 API"
Aug 24, 2014
d60fce4
Merge "Convert v3 server SchedulerHints plugin to v2.1"
Aug 24, 2014
666fa0f
Merge "Move fake_quotas and fake_get_quotas into a class"
Aug 24, 2014
7fb7a2c
Merge "Backport v3 config_drive API unittest to v2 API"
Aug 24, 2014
2f17815
Backport V3 flavor extraspecs API unit tests to V2
gmaanos Aug 18, 2014
69df608
Change v3 attach_interface to v2.1
soulxu Aug 11, 2014
73c2c2d
Change ViewBuilder into v2.1 for servers
soulxu Aug 15, 2014
95d5aa2
Change 'changes_since'/'changes-since' into v2.1 style for servers
soulxu Aug 18, 2014
39b3183
Merge "Convert v3 config drive plugin to v2.1"
Aug 25, 2014
846fcb3
Merge "Add missing create() method on SecurityGroupRule object"
Aug 25, 2014
6bbeff6
Merge "Correct seconds of a day from 84400 to 86400"
Aug 25, 2014
024a1ee
Merge "Remove duplicated code in test_versions"
Aug 25, 2014
7d4dcfb
Merge "Add v3 versions plugin unit test to v2"
Aug 25, 2014
85a04f7
Merge "Change v3 extended_server_attibutes to v2.1"
Aug 25, 2014
bcc7cc0
Merge "Fix typo in comment"
Aug 25, 2014
b32912f
Make Object FieldType from_primitive pass objects
djipko Aug 23, 2014
5e6b6b0
Change v3 admin-password to v2.1
Aug 12, 2014
3a98bd7
Merge "libvirt: driver used memory tests cleanup"
Aug 25, 2014
44684b7
Merge "Change v3 attach_interface to v2.1"
Aug 25, 2014
2341ccb
Add numa_topology column to the compute_node table
djipko Jul 15, 2014
e72c5f7
Add a Set and SetOfIntegers object fields
djipko Aug 22, 2014
d1b3a78
Merge "Fix comment typo"
Aug 25, 2014
3d5f469
Merge "Make Object FieldType from_primitive pass objects"
Aug 25, 2014
dab9a09
Merge "Create compute api var at __init__"
Aug 25, 2014
f9930a8
Change v3 extended_status to v2.1
Aug 15, 2014
e910b2d
Merge "objects: Fix InstanceGroup.obj_make_compatible()"
Aug 26, 2014
cae732c
Merge "objects: Add base test for obj_make_compatible()"
Aug 26, 2014
44fcd99
Merge "More informative nova-scheduler log after NoValidHost is caught."
Aug 26, 2014
d65baa2
Merge "Remove duplicated code in test_user_data"
Aug 26, 2014
979ee4b
Merge "Allow to create a flavor without specifying id"
Aug 26, 2014
cc01554
Merge "Backport V3 flavor extraspecs API unit tests to V2"
Aug 26, 2014
2eff679
Merge "Backport some v3 certificate API unittest to v2 API"
Aug 26, 2014
8535995
Merge "Change v3 extended_status to v2.1"
Aug 26, 2014
674954f
Allow attaching external networks based on configurable policy
Aug 8, 2014
8eaa9ec
Merge "VMware: Create fake VM with given datastore"
Aug 26, 2014
53525d1
Merge "VMware: Fix type of VM's config.hardware.device in fake"
Aug 26, 2014
95e7e2f
Merge "VMware: refactor spawn() code to build a new VM"
Aug 26, 2014
163511a
Merge "VMware: spawn refactor _configure_config_drive"
Aug 26, 2014
1acea2a
Merge "Fix V2 unit tests to test hypervisor API as admin"
Aug 26, 2014
6792cdc
Merge "filter: add per-aggregate filter to configure max_io_ops_per_h…
Aug 26, 2014
0061369
Merge "Share common test settings in test_flavor_manage"
Aug 26, 2014
4fcab31
Merge "add log exception hints in some modules"
Aug 26, 2014
5b4c990
Merge "Raise HTTPNotFound error from V2 cert show API"
Aug 26, 2014
7fb2a03
Merge "VMware: handle case when VM snapshot delete fails"
Aug 26, 2014
56a9512
filter: add per-aggregate filter to configure disk_allocation_ratio
sahid Aug 12, 2014
83e003b
Merge "Add numa_topology column to the compute_node table"
Aug 26, 2014
7ff2baa
Merge "Change v3 admin-password to v2.1"
Aug 26, 2014
661dde0
A minor change to a comments
yjiang5 Aug 26, 2014
7d32403
Merge "Add a Set and SetOfIntegers object fields"
Aug 26, 2014
2477083
Merge "Share unittest between v2 and v2.1 for hide_server_addresses e…
Aug 26, 2014
ebeca96
Merge "Avoid refreshing PCI devices on instance.save()"
Aug 26, 2014
2c79776
Merge "Allow attaching external networks based on configurable policy"
Aug 26, 2014
4ae0c52
Merge "filter: add per-aggregate filter to configure disk_allocation_…
Aug 26, 2014
fe443a7
Merge "libvirt: VM diagnostics (v3 API only)"
Aug 26, 2014
e64770f
Merge "Optimize instance_floating_address_get_all"
Aug 26, 2014
4956195
Merge "A minor change to a comments"
Aug 26, 2014
993a767
Merge "Network: add in a new network type - DVS"
Aug 27, 2014
58e6eb8
Merge "Change ViewBuilder into v2.1 for servers"
Aug 27, 2014
3ab81c9
Merge "Change 'changes_since'/'changes-since' into v2.1 style for ser…
Aug 27, 2014
e1a32b0
Add VIF_VHOSTUSER
michelepaolino Aug 1, 2014
3154f2c
Known moderate severity security vulnerability detected in SQLAlchemy…
sraho Apr 18, 2019
90bc9e2
Removing the master-slave language
bopopescu Jul 24, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions HACKING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ Nova Specific Commandments
self.flags(option=value) instead.
- [N321] Validate that LOG messages, except debug ones, have translations
- [N322] Method's default argument shouldn't be mutable
- [N323] Ensure that the _() function is explicitly imported to ensure proper translations.
- [N324] Ensure that jsonutils.%(fun)s must be used instead of json.%(fun)s

Creating Unit Tests
-------------------
Expand Down
32 changes: 32 additions & 0 deletions doc/api_samples/all_extensions/extensions-get-resp.json
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,14 @@
"namespace": "http://docs.openstack.org/compute/ext/evacuate/api/v2",
"updated": "2013-01-06T00:00:00Z"
},
{
"alias": "os-extended-evacuate-find-host",
"description": "Enables server evacuation without target host. Scheduler will select\n one to target.\n ",
"links": [],
"name": "ExtendedEvacuateFindHost",
"namespace": "http://docs.openstack.org/compute/ext/extended_evacuate_find_host/api/v2",
"updated": "2014-02-12T00:00:00Z"
},
{
"alias": "os-extended-floating-ips",
"description": "Adds optional fixed_address to the add floating IP command.",
Expand All @@ -288,6 +296,14 @@
"namespace": "http://docs.openstack.org/compute/ext/extended_hypervisors/api/v1.1",
"updated": "2014-01-04T00:00:00Z"
},
{
"alias": "os-extended-networks",
"description": "Adds additional fields to networks",
"links": [],
"name": "ExtendedNetworks",
"namespace": "http://docs.openstack.org/compute/ext/extended_networks/api/v2",
"updated": "2014-05-09T00:00:00Z"
},
{
"alias": "os-extended-quotas",
"description": "Adds ability for admins to delete quota\n and optionally force the update Quota command.\n ",
Expand All @@ -304,6 +320,14 @@
"namespace": "http://docs.openstack.org/compute/ext/extended_rescue_with_image/api/v2",
"updated": "2014-01-04T00:00:00Z"
},
{
"alias": "os-hypervisor-status",
"description": "Show hypervisor status.",
"links": [],
"name": "HypervisorStatus",
"namespace": "http://docs.openstack.org/compute/ext/hypervisor_status/api/v1.1",
"updated": "2014-04-17T00:00:00Z"
},
{
"alias": "os-extended-services",
"description": "Extended services support.",
Expand Down Expand Up @@ -568,6 +592,14 @@
"namespace": "http://docs.openstack.org/compute/ext/servergroups/api/v2",
"updated": "2013-06-20T00:00:00Z"
},
{
"alias": "os-server-list-multi-status",
"description": "Allow to filter the servers by a set of status values.",
"links": [],
"name": "ServerListMultiStatus",
"namespace": "http://docs.openstack.org/compute/ext/os-server-list-multi-status/api/v2",
"updated": "2014-05-11T00:00:00Z"
},
{
"alias": "os-server-password",
"description": "Server password support.",
Expand Down
14 changes: 14 additions & 0 deletions doc/api_samples/all_extensions/extensions-get-resp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -118,12 +118,20 @@
<extension alias="os-evacuate" updated="2013-01-06T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/evacuate/api/v2" name="Evacuate">
<description>Enables server evacuation.</description>
</extension>
<extension alias="os-extended-evacuate-find-host" updated="2014-02-12T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_evacuate_find_host/api/v2" name="ExtendedEvacuateFindHost">
<description>Enables server evacuation without target host. Scheduler will select
one to target.
</description>
</extension>
<extension alias="os-extended-floating-ips" updated="2013-04-19T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_floating_ips/api/v2" name="ExtendedFloatingIps">
<description>Adds optional fixed_address to the add floating IP command.</description>
</extension>
<extension alias="os-extended-hypervisors" updated="2014-01-04T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_hypervisors/api/v1.1" name="ExtendedHypervisors">
<description>Extended hypervisors support.</description>
</extension>
<extension alias="os-extended-networks" updated="2014-05-09T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_networks/api/v2" name="ExtendedNetworks">
<description>Adds additional fields to networks</description>
</extension>
<extension alias="os-extended-quotas" updated="2013-06-09T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_quotas/api/v1.1" name="ExtendedQuotas">
<description>Adds ability for admins to delete quota
and optionally force the update Quota command.
Expand All @@ -138,6 +146,9 @@
<extension alias="os-extended-services-delete" updated="2013-12-10T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_services_delete/api/v2" name="ExtendedServicesDelete">
<description>Extended services deletion support.</description>
</extension>
<extension alias="os-hypervisor-status" updated="2014-04-17T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/hypervisor_status/api/v1.1" name="HypervisorStatus">
<description>Show hypervisor status.</description>
</extension>
<extension alias="os-extended-volumes" updated="2013-06-07T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_volumes/api/v1.1" name="ExtendedVolumes">
<description>Extended Volumes support.</description>
</extension>
Expand Down Expand Up @@ -231,6 +242,9 @@
<extension alias="os-server-groups" updated="2013-06-20T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/servergroups/api/v2" name="ServerGroups">
<description>Server group support.</description>
</extension>
<extension alias="os-server-list-multi-status" updated="2014-05-11T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/os-server-list-multi-status/api/v2" name="ServerListMultiStatus">
<description>Allow to filter the servers by a set of status values.</description>
</extension>
<extension alias="os-server-password" updated="2012-11-29T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/server-password/api/v2" name="ServerPassword">
<description>Server password support.</description>
</extension>
Expand Down
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agent-post-req.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@
"architecture": "x86",
"version": "8.0",
"md5hash": "add6bb58e139be103324d04d82d8f545",
"url": "xxxxxxxxxxxx"
"url": "http://example.com/path/to/resource"
}
}
}
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agent-post-req.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
<architecture>x86</architecture>
<version>8.0</version>
<md5hash>add6bb58e139be103324d04d82d8f545</md5hash>
<url>xxxxxxxxxxxx</url>
</agent>
<url>http://example.com/path/to/resource</url>
</agent>
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agent-post-resp.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"hypervisor": "hypervisor",
"md5hash": "add6bb58e139be103324d04d82d8f545",
"os": "os",
"url": "xxxxxxxxxxxx",
"url": "http://example.com/path/to/resource",
"version": "8.0"
}
}
}
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agent-post-resp.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version='1.0' encoding='UTF-8'?>
<agent>
<url>xxxxxxxxxxxx</url>
<url>http://example.com/path/to/resource</url>
<hypervisor>hypervisor</hypervisor>
<md5hash>add6bb58e139be103324d04d82d8f545</md5hash>
<version>8.0</version>
<architecture>x86</architecture>
<os>os</os>
<agent_id>1</agent_id>
</agent>
</agent>
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agent-update-put-req.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"para": {
"url": "xxx://xxxx/xxx/xxx",
"url": "http://example.com/path/to/resource",
"md5hash": "add6bb58e139be103324d04d82d8f545",
"version": "7.0"
}
}
}
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agent-update-put-req.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<para>
<version>7.0</version>
<url>xxx://xxxx/xxx/xxx</url>
<url>http://example.com/path/to/resource</url>
<md5hash>add6bb58e139be103324d04d82d8f545</md5hash>
</para>
</para>
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agent-update-put-resp.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"agent": {
"agent_id": "1",
"md5hash": "add6bb58e139be103324d04d82d8f545",
"url": "xxx://xxxx/xxx/xxx",
"url": "http://example.com/path/to/resource",
"version": "7.0"
}
}
}
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agent-update-put-resp.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<agent>
<url>xxx://xxxx/xxx/xxx</url>
<url>http://example.com/path/to/resource</url>
<version>7.0</version>
<agent_id>1</agent_id>
<md5hash>add6bb58e139be103324d04d82d8f545</md5hash>
</agent>
</agent>
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agents-get-resp.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
"hypervisor": "hypervisor",
"md5hash": "add6bb58e139be103324d04d82d8f545",
"os": "os",
"url": "xxxxxxxxxxxx",
"url": "http://example.com/path/to/resource",
"version": "8.0"
}
]
}
}
4 changes: 2 additions & 2 deletions doc/api_samples/os-agents/agents-get-resp.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version='1.0' encoding='UTF-8'?>
<agents>
<agent url="xxxxxxxxxxxx" hypervisor="hypervisor" md5hash="add6bb58e139be103324d04d82d8f545" version="8.0" architecture="x86" os="os" agent_id="1"/>
</agents>
<agent url="http://example.com/path/to/resource" hypervisor="hypervisor" md5hash="add6bb58e139be103324d04d82d8f545" version="8.0" architecture="x86" os="os" agent_id="1"/>
</agents>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"evacuate": {
"adminPass": "MySecretPass",
"onSharedStorage": "False"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<evacuate xmlns="http://docs.openstack.org/compute/api/v2"
adminPass="MySecretPass"
onSharedStorage="False"/>
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"adminPass": "MySecretPass"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
<?xml version='1.0' encoding='UTF-8'?>
<adminPass>MySecretPass</adminPass>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"server" : {
"name" : "new-server-test",
"imageRef" : "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
"flavorRef" : "http://openstack.example.com/openstack/flavors/1",
"metadata" : {
"My Server Name" : "Apache1"
},
"personality" : [
{
"path" : "/etc/banner.txt",
"contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA=="
}
]
}
}
19 changes: 19 additions & 0 deletions doc/api_samples/os-extended-evacuate-find-host/server-post-req.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<server xmlns="http://docs.openstack.org/compute/api/v1.1" imageRef="http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b" flavorRef="http://openstack.example.com/openstack/flavors/1" name="new-server-test">
<metadata>
<meta key="My Server Name">Apache1</meta>
</metadata>
<personality>
<file path="/etc/banner.txt">
ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp
dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k
IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs
c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g
QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo
ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv
dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy
c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6
b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
</file>
</personality>
</server>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"server": {
"adminPass": "y6hsKno56L6R",
"id": "1c650ba2-6a76-41d1-805c-64f4e312200e",
"links": [
{
"href": "http://openstack.example.com/v2/openstack/servers/1c650ba2-6a76-41d1-805c-64f4e312200e",
"rel": "self"
},
{
"href": "http://openstack.example.com/openstack/servers/1c650ba2-6a76-41d1-805c-64f4e312200e",
"rel": "bookmark"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns:atom="http://www.w3.org/2005/Atom" xmlns="http://docs.openstack.org/compute/api/v1.1" id="b7fe468c-c283-4757-ba25-7e313fa55617" adminPass="CiyJLbaJS3j3">
<metadata/>
<atom:link href="http://openstack.example.com/v2/openstack/servers/b7fe468c-c283-4757-ba25-7e313fa55617" rel="self"/>
<atom:link href="http://openstack.example.com/openstack/servers/b7fe468c-c283-4757-ba25-7e313fa55617" rel="bookmark"/>
</server>
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"free_ram_mb": 7680,
"hypervisor_hostname": "fake-mini",
"hypervisor_type": "fake",
"hypervisor_version": 1,
"hypervisor_version": 1000,
"id": 1,
"local_gb": 1028,
"local_gb_used": 0,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version='1.0' encoding='UTF-8'?>
<hypervisor vcpus_used="0" hypervisor_type="fake" local_gb_used="0" hypervisor_hostname="fake-mini" memory_mb_used="512" memory_mb="8192" current_workload="0" vcpus="1" cpu_info="?" running_vms="0" free_disk_gb="1028" hypervisor_version="1" disk_available_least="0" host_ip="1.1.1.1" local_gb="1028" free_ram_mb="7680" id="1">
<hypervisor vcpus_used="0" hypervisor_type="fake" local_gb_used="0" hypervisor_hostname="fake-mini" memory_mb_used="512" memory_mb="8192" current_workload="0" vcpus="1" cpu_info="?" running_vms="0" free_disk_gb="1028" hypervisor_version="1000" disk_available_least="0" host_ip="1.1.1.1" local_gb="1028" free_ram_mb="7680" id="1">
<service host="807e1a43ceb740138eea32969c3e9fe5" id="2"/>
</hypervisor>
12 changes: 12 additions & 0 deletions doc/api_samples/os-extended-networks/network-create-req.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"network": {
"label": "new net 111",
"cidr": "10.20.105.0/24",
"mtu": 9000,
"dhcp_server": "10.20.105.2",
"enable_dhcp": false,
"share_address": true,
"allowed_start": "10.20.105.10",
"allowed_end": "10.20.105.200"
}
}
10 changes: 10 additions & 0 deletions doc/api_samples/os-extended-networks/network-create-req.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<network>
<label>new net 111</label>
<cidr>10.20.105.0/24</cidr>
<mtu>9000</mtu>
<dhcp_server>10.20.105.2</dhcp_server>
<enable_dhcp>False</enable_dhcp>
<share_address>True</share_address>
<allowed_start>10.20.105.10</allowed_start>
<allowed_end>10.20.105.200</allowed_end>
</network>
36 changes: 36 additions & 0 deletions doc/api_samples/os-extended-networks/network-create-resp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"network": {
"bridge": null,
"bridge_interface": null,
"broadcast": "10.20.105.255",
"cidr": "10.20.105.0/24",
"cidr_v6": null,
"created_at": null,
"deleted": null,
"deleted_at": null,
"dhcp_server": "10.20.105.2",
"dhcp_start": "10.20.105.2",
"dns1": null,
"dns2": null,
"enable_dhcp": false,
"gateway": "10.20.105.1",
"gateway_v6": null,
"host": null,
"id": "d7a17c0c-457e-4ab4-a99c-4fa1762f5359",
"injected": null,
"label": "new net 111",
"mtu": 9000,
"multi_host": null,
"netmask": "255.255.255.0",
"netmask_v6": null,
"priority": null,
"project_id": null,
"rxtx_base": null,
"share_address": true,
"updated_at": null,
"vlan": null,
"vpn_private_address": null,
"vpn_public_address": null,
"vpn_public_port": null
}
}
Loading