| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \ \ \
| |/ / /
|/| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added a minimalist flat-file DNS example driver, MiniDNS.
Added tests for MiniDNS and a test that uses MiniDNS
to validate instance DNS creation.
Change-Id: I512018b7ed90ac2f388277443ee69b872ed60ef2
|
| |\ \ \ \
| |_|_|/
|/| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Related to bug 852141; adds XML serialization and deserialization for
the following extensions:
* SecurityGroups (security_groups)
* SimpleTenantUsage (os-simple-tenant-usage)
* VirtualInterfaces (virtual_interfaces)
* Volumes (os-volumes)
* VolumeTypes (os-volume-types)
Change-Id: Ia3aef79c1912d3df14ab72bbdda3768ae131a19e
|
| |/ / /
| | |
| | |
| | |
| | |
| | | |
Fixes bug 902218
Change-Id: I185ee726358876c074725f5297da5cedc761ec55
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The next merge will prepopulate the cache, and use the model to keep the
cache up to date.
I realize "cache" is a bit of a stretch for what this is doing.
blueprint network-info-model
blueprint compute-network-info
Change-Id: I0f0f4ba3de1310e1ff89239dab6ea8e24c85f2c8
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Currently, we log it when we attempt to acquire a log, but we don't
mention it when we succesfully do acquire it. This makes people think
it's stuck.
This patch logs the succesful acquiry of locks.
Change-Id: I3b49ff331641ceafa46c93d8f5233c85fe45e5e2
|
| |\ \ \ \ \
| |/ / / /
|/| | | |
| | | | | |
support quiesce or VSS at the moment"
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
quiesce or VSS at the moment
Change-Id: Idf65e73db1f33e4f5c7d60282f79f86a9b1ddd5e
|
| |\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Vish said that creating projects in a test is a no-no and that the
QuantumManager shouldn't be relying on the projects table anyways (since
they're now in keystone)..
Change-Id: I4d5c28746d0d2b4a9aaf7feb0a38792473d16847
|
| |\ \ \ \ \ |
|
| | | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This simplifies a number of Jenkins jobs which currently, other
than directory names, could be the same for all OpenStack
projects. By renaming the virtualenv directory, the redundant
Jenkins virtualenv build and copy jobs can be eliminated.
Change-Id: Ieaf1dac3207ecb34b911c7edcd2086809abdf49e
|
| |\ \ \ \ \
| | |_|_|/
| |/| | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Issues spotted by eagle-eyed Kevin L. Mitchell.
Change-Id: I5c2ae56dba645914e421411d4150165ce5bf5de6
|
| | |/ / /
|/| | |
| | | |
| | | | |
Change-Id: I55184b0f3d6cdccfe1dc64d5e928b4b707ef5f84
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes bug #900564
Changes `Context`.`read_deleted` from a bool to an enum string with values
"yes" (can read deleted records), "no" (cannot read deleted records), and
"only" (can only see deleted records, for backwards compatibility).
Change-Id: Ic81db3664c33f23f751b73973782efb06fce90d9
|
| | |/ / /
|/| | |
| | | |
| | | | |
Change-Id: I80fad5d2ee09111cc82f5b8c81f0c5e26f07b6ff
|
| | |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* change boto=1.9b to boto
* fix the tests
* remove nova-adminclient dependency
* remove the useless smoketests for nova-adminclient
Change-Id: Ie191453941e64774496a912cb64d1417f3f1bea3
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | | |
Change-Id: I9ef8ca3bbc93e436512de82ab6f5aeaf47bbb560
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
run in and outside a virtual environment."
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
outside a virtual environment.
This addresses bug 901387
Change-Id: I12a2b1eeaf0ce46796af6e42fd6537bccd6a4d8f
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
As discussed on the mailing list and described here:
http://wiki.openstack.org/CommonConfigModule
The module implements an API for defining configuration options and
reading values for those options that a user may have set in a config
file or on the command line.
The module will be part of openstack-common and glance will consume
it from there once openstack-common makes a release with an API
compatibility commitment.
Change-Id: Ib604c3de75d9066cd913c2de3007024b1f5ec9f8
|
| |\ \ \ \ \ \
| |_|_|/ / /
|/| | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alternative to using a sudoers file to limit which commands can be run as
root in Nova. This one makes use of command filters defined in Nova code
itself, which can be customized to deeply inspect command arguments before
allowing a command to be executed.
This change puts the infrastructure in place, together with command filters
that replicate the level of filtering provided by a sudoers file (no deep
argument inspection yet). An example of an advanced filter (RegExpFilter) is
also provided. This new root wrapper is not active by default (root_helper
still defaults to "sudo"). Implements blueprint nova-rootwrap.
Change-Id: I7ad723b55e9446758876f21b4fbb09374a910425
|
| | |_|/ / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fix cut and paste error: change project_id to p['id'] as project_id
doesn't exist in this scope.
Also added project creation to the unit test which would have caught
this.
Change-Id: I1bd53265e3d622a59969eb286c3fbde471374c73
|
| |\ \ \ \ \ |
|
| | | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes bug #901445
Change-Id: I8c112d92d6a54715073ef1119372d782c3be37c9
|
| |/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes bug 887708
There are a handful of places where <object>.get_all is followed by a
<object>.get_record calls that are potentially racey. This patch fixes
all of these cases to use common code that is tolerant of HANDLE_INVALID
errors that would be indicative of a race between get_all and delete
Change-Id: Ib94adb6d21b6b55e7b26fc1da52ed46d9dba8275
|
| | |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
- Removed image_state from compute api snapshot (only needed by ec2/s3)
- Only set backup_type when image_type is 'backup'
- Add testing to verify snapshots/backups get the correct metadata
Change-Id: Ib5461f9aa790d7ed5629c591bbe1510443dbc2aa
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Additional work:
1. Added support for tasks being scheduled at differing rates via the
`ticks_between_runs` argument.
2. Fixed `reclaim_queued_deletes` so that it doesn't run if
`FLAGS.reclaim_instance_interval` is 0.
Change-Id: I18c01baf07bd06301a6fe26a7b29dc2452a4fa96
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Related to blueprint internal-uuids.
Also cleans up some unused variables
Change-Id: I8adeceac8f4ab2894c48c1e1c7e1c7eab52e42d0
|
| |\ \ \ \
| |_|_|/
|/| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit begins to implement blueprint consolidate-testing-infrastructure by
adding a 'testing' subpackage and moving some modules into it.
Change-Id: I04bf860bc386bd2016e7dbc5a6f6ef7379a855bb
|
| | |_|/
|/| |
| | |
| | |
| | |
| | | |
This doesn't seem to be used at all any more.
Change-Id: I3a4a1eb271f547ad1723676dc47f1d8c8bad88ea
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes bug 862649.
Change-Id: Ic7b24fcd706d18563d4addd0373a863697747d75
|
| |\ \ \ \ |
|
| | | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Set vm_state to error if a driver raises an exception (of any type)
during resize_instance and finish_resize.
I want to highlight that there is a slight behavioral change here.
Before, on a MigrationError the exception was not reraised in the
resize_instance function. However, based on my understanding it is not
a big deal to make this change. The worst case is log duplication in
a fairly rare error state.
Change-Id: Ifd1ea66cf3f2e59ee06714f666e357a99936b4e3
|
| | |/ /
|/| |
| | |
| | | |
Change-Id: If15b337d2150706162958e8fdf89e3bdae16a699
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Since moving to bzr, we no longer generate ChangeLog and vcsversion.py
and since commit deb31cb55 we no longer even have the bzr specific code
for generating them. So, let's just remove any references to them.
Change-Id: I4f96b9be48e289f9129ae8e3ad4cbc1b22db07d2
|
| |\ \ \ \ |
|