summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated from global requirementsliberty-eol8.0.2stable/libertyOpenStack Proposal Bot2016-11-101-1/+1
| | | | Change-Id: I031a51a7a34f768cea099734a0061c93cd726cf0
* liberty relnote: Correct section name of upgrade impact notesAkihiro Motoki2016-09-011-1/+1
| | | | | | | | In Liberty release notes, release notes on upgrade impacts are categorized in new features. It is confusing to users. While Liberty is in security-supported phase, it is worth fixed. Change-Id: Ic290c7af216b9093d06e612ec8efca2536913d39
* Merge "Updated from global requirements" into stable/libertyJenkins2016-06-271-2/+2
|\
| * Updated from global requirementsOpenStack Proposal Bot2016-06-251-2/+2
| | | | | | | | Change-Id: I1ee5fc8b552a4b513a9c76809a4591f415f5a27c
* | Merge "Use upper-constraints in tox test environments" into stable/libertyJenkins2016-06-271-1/+9
|\ \ | |/ |/|
| * Use upper-constraints in tox test environmentsRichard Jones2016-06-171-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Recently OpenStack introduced a mechanism to specify a constrained "working set" of packages that are "guaranteed" to produce a working OpenStack environment. This pinning of packages limits the more broadly-defined requirements.txt which is managed by global-requirements. This patch modifies our tox test environment to use upper-constraints and explictly removes those requirements from the "venv" tox environment that is used by some commands in infra. Conflicts: tox.ini This is due to Ia1be8f60265d9dab2639a05912b4b7c51f1d4033 not being on the stable/mitaka branch Change-Id: I84582370e139fc5812bc85ae5341f7f9c8b93ff5 Related-Bug: 1554791 (cherry picked from commit 315958aab8273cd2dbfdd617b173d5c063a88948) (cherry picked from commit e34762d77714dcc8e10e17d9d252dbca4efffac7)
* | Escape angularjs templating in unsafe HTMLRichard Jones2016-06-153-0/+40
|/ | | | | | | | | | This code extends the unsafe (typically user-supplied) HTML escape built into Django to also escape angularjs templating markers. Safe HTML will be unaffected. Closes-bug: 1567673 Change-Id: I0cbebfd0f814bdf1bf8c06833abf33cc2d4748e7 (cherry picked from commit 4bc01cedf39cdeff2553d01cdace707a1ecf6620)
* Merge "Add policy check for project detail link" into stable/libertyJenkins2016-04-231-0/+17
|\
| * Add policy check for project detail linkchenqiaomin2016-04-211-0/+17
| | | | | | | | | | | | | | | | | | | | This change does a policy check for each row, to determine if the link should be displayed or not. Change-Id: Ia07c88216cdeb81c87da5c813bafb85e43c58e14 Closes-Bug: #1494548 Closes-Bug: #1418246 (cherry picked from commit eee3b0e162bad9c4e070d0fede4ff81caa0331de)
* | Merge "Disable angular wizard finish button when clicked" into stable/libertyJenkins2016-04-233-1/+13
|\ \
| * | Disable angular wizard finish button when clickedRichard Jones2016-04-123-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The finish button may be pressed multiple times before the wizard is closed, causing the underlying action to be invoked multiple times. This patch disables the button before invoking the action, re-enabling it if there is some error completing the action. Closes-Bug: 1520598 Change-Id: If3363f6115af2a949f720eb3833dec405e986308 (cherry picked from commit fec418f830b73f77cc6ae9c73255f0887d296202)
* | | Merge "Trust sql middleware value conversion and stick to the spec type." ↵Jenkins2016-04-232-2/+2
|\ \ \ | |_|/ |/| | | | | into stable/liberty
| * | Trust sql middleware value conversion and stick to the spec type.Romain Chantereau2016-02-212-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: Sylvain Baubeau <sylvain.baubeau@enovance.com> Closes-Bug: #1457028 Change-Id: I2c5bc22c2e024e22ad641d2b367fa3de2dd7636b (cherry picked from commit d2e3c8465780ec013df253d5a34d18e709105704)
* | | Merge "Fix an error which cause on Feb 29 in user setting" into stable/libertyJenkins2016-04-211-2/+2
|\ \ \
| * | | Fix an error which cause on Feb 29 in user settingKenji Ishii2016-03-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Feb 29(leap year), when users update user settings, error will occur. Settings expiration is a year later and this calculation is incorrect. This patch will fix it. Change-Id: Id2bc6741ad3366969fbb73dc64c23430ce66f2aa Closes-Bug: #1551099 (cherry picked from commit 79c531a1c479a8f35ffb66dcf6daceb8dcf03a1a)
* | | | Fix tests broken by novaclient 4.0.0 releaseDavid Lyle2016-04-206-84/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The release of python-novaclient 4.0.0 removed both volume_types and volume_snapshots from the v2 namespace. Both of these data types are supplied by cinder, but the Horizon test data was still populating them in nova test data and the tests were using the nova values. This patch removes the missing namespace references and replaces the mocked test data with those mocked for cinder. Additionally, the change exposed a rather broken test in the QoS for volume_types test suite. This test has been fixed and improved to exercise more branches. This fix will unblock the gate for Horizon. Closes-Bug: #1572246 (cherry picked from commit e9b83684d2ff19afb1bceefc78b6461d51f437e9) A merge conflict was resolved when cherry picking this change from the mitaka branch due to commit: 36c763168a9bbbac7cf62542a1b6210de9e829b3 dfeb362b95f2b481ff3231b4821d4a5e94fa2e89 16e82290752597bad443c81236fc25fe7344c3fe Conflicts: openstack_dashboard/dashboards/admin/volumes/volume_types/tests.py openstack_dashboard/dashboards/project/volumes/cgroups/tests.py openstack_dashboard/dashboards/project/volumes/volumes/tests.py Change-Id: I9604cd4046a5ab1486373d0572ddf504d4691196
* | | | Merge "Adds deactivated status for glance image" into stable/libertyJenkins2016-04-131-0/+3
|\ \ \ \
| * | | | Adds deactivated status for glance imagesayalilunkad2015-10-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds the status deactivated for images that have been deactivated in glance thus also fixes the issue with progress bar after image is deactivated. Change-Id: I24c9fecb3cf67e1a2a56a0443e272a34a3585a74 Closes-bug: #1482094 (cherry picked from commit 02ee3e41d4d7955cfb12b6e2deec3008c59e4bfb)
* | | | | Fix Nova test data and selenium testsRob Cresswell2016-04-122-3/+3
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch squashes two commits, as the commit issues (broken tests) were blocking each other. Fix time in Nova test data A recent update to python-novaclient seems to have highlighted some incorrect test data, causing our tests to fail. This patch fixes the time format. Change-Id: I32a1e54205dd31176c0b7798597b63df544f8d38 Closes-Bug: 1567634 (cherry picked from commit d6afbac57f8982b981ad5afbcbf1a6434d4e4d01) Fix Selenium Tests A recent update to XStatic-Jasmine appears to have altered the class name that a selenium test was looking for. This patch amends the class so that the test correctly finds the class. Change-Id: I8d6844cdb14a84bd5498429b8545cdca8ba173b6 Closes-Bug: 1567965 (cherry picked from commit 7661db1ba438a13cf77d64913bfc88767b6bcdae)
* | | | Translate status in network topologyItxaka2016-03-157-24/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables the translation of the status on network topology. Provides a json decoder that will resolve lazy objects like translations. Moves STATUS_DISPLAY_CHOICES and ADMIN_STATE_DISPLAY_CHOICES out of the RoutersTable for easy access to their status from other parts of the code. All network objects have their status translated and a new item called original_status which provides the untranslated status so the javascript code is able to display the proper image (green/red) based on the original status instead of doing it on the translation. Includes patch https://review.openstack.org/#/c/273860/ for bug 1539358 Change-Id: Ic8cebafe7fbc291fa8933e8d1c2a244be20128e3 Closes-Bug: #1323599 Closes-Bug: #1484113 (cherry picked from commit 031aed50a3cb5e8344b36abf5fb88ba7947b9efd)
* | | | Merge "Refresh the networks on ajax update" into stable/libertyJenkins2016-03-113-1/+11
|\ \ \ \
| * | | | Refresh the networks on ajax updateItxaka2016-02-103-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If using neutron, the ajax will query the last status from nova which could be out of date, so any floating ips added wont show up unless you refresh the whole page. Change-Id: Iad1684d1a2fb677ee8850a98c8219794698722e3 Closes-Bug: 1505935 (cherry picked from commit b59ebcfaac67632520968353e61568c7aa637adc)
* | | | | Updated from global requirementsOpenStack Proposal Bot2016-03-091-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: Ied32274f759eec5b59427244381c18275cd7a58d
* | | | | Merge "exclude subnets without gateway in create interface" into stable/libertyJenkins2016-03-051-1/+2
|\ \ \ \ \
| * | | | | exclude subnets without gateway in create interfaceMasco Kaliyamoorthy2016-02-221-1/+2
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In create interface form, if we select the subnet which don't have gateway ip, the create will fail. we can remove the subnets which don't have gateway ip from the sebnet options to prevent the unnecessary server call. Change-Id: I75cec674516b07e141d74729b545e3d2cadee82d Closes-Bug: #1478939 (cherry picked from commit ce65691bfc876400025eb8ba2ae18f8ff96e18f6)
* | | | | Merge "Hide delete volume if it has snapshot" into stable/libertyJenkins2016-03-052-1/+10
|\ \ \ \ \
| * | | | | Hide delete volume if it has snapshotMasco Kaliyamoorthy2016-02-222-1/+10
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the volume has a snapshot, it is not allowed to delete it. In tables the delete action is hidden but if we go to the volume detail page, the delete action is available. This patch hides the delete volume on detail page too. Change-Id: I4d8690b035dedd7ebcacb3479d346cfb3fb324f1 Closes-Bug: #1546423 (cherry picked from commit 49a1a6356d8239d5f463c4e09564171dcccaa662)
* | | | | Merge "Trust sql middleware value conversion and stick to the spec type." ↵Jenkins2016-03-051-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | into stable/liberty
| * | | | Trust sql middleware value conversion and stick to the spec type.Vincent Untz2016-02-241-1/+1
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We had a fix for this for the standard launch instance dialog: I2c5bc22c2e024e22ad641d2b367fa3de2dd7636b But NG dialog was forgotten. Change-Id: I27708a8fe3053dd86f08f5574492d301473997af Closes-Bug: #1548017 (cherry picked from commit e822657e2dc85587d48bd7c5020e229dd058822f)
* | | | Imported Translations from ZanataOpenStack Proposal Bot2016-02-224-58/+60
|/ / / | | | | | | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Id8017a780df691fa80f4528a6b26c117d90c46c6
* | | Merge "api cinder volume_migrate wrong number of params" into stable/libertyJenkins2016-02-131-2/+4
|\ \ \
| * | | api cinder volume_migrate wrong number of paramsItxaka2016-02-101-2/+4
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | We were missing the lock_volume parameter, causing the call to volume_migrate to always fail. Change-Id: I8d2b5db9e2cb9551ac4bb47564b1f81c088d4ed3 Co-Authored-By: Dmitry Galkin Closes-bug: #1533663 (cherry picked from commit 6a8c054097f87fe2ae5c4ee1886b84d4e4c561fb)
* | | Make Port Details VNIC type translatableItxaka2016-02-091-0/+4
|/ / | | | | | | | | | | | | | | Port Details VNIC type value was not translatable. Change-Id: I64e16adfa8ebf08fcc81a5648f8b0a0f4404c344 Closes-Bug: #1462484 (cherry picked from commit ae0a7039b34921526bee0895981d0734e990e743)
* | Merge "Imported Translations from Zanata" into stable/libertyJenkins2016-02-048-240/+279
|\ \
| * | Imported Translations from ZanataOpenStack Proposal Bot2016-01-308-240/+279
| | | | | | | | | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I6c9e1f953893bc3f1fd2e6b88727729aa45eab84
* | | Adds support to accept IPv6 in VIP Address for LB Poolnikunj25122016-01-284-11/+116
|/ / | | | | | | | | | | | | | | | | In VIP assignment for a LB pool, it now allows users to assign a IPv6 IP address also. Change-Id: I8e7f047c410cde5c13c14a18e27ed25c6c767eb5 Closes-bug: #1403034 (cherry picked from commit dbf251e16e9e518a85991c07d030aa8b2070c9fc)
* | Force releasenotes warnings to be treated as errorslin-hua-cheng2016-01-271-1/+1
| | | | | | | | | | | | | | Ensure the releasenotes can always be built and rendered properly. Change-Id: I78e09804d51416c045d3569ed7fe90eb77dc9b21 (cherry picked from commit 380b81e21f81024694bc9e6d7b2edcca654d8386)
* | Merge "Remove usage of user project caching" into stable/liberty8.0.1Jenkins2016-01-212-9/+0
|\ \
| * | Remove usage of user project cachinglin-hua-cheng2015-12-232-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The caching is done only per process, so the cleanup during logout does not really work since the during could be handled by another process. So the cache will just keep on growing. Change-Id: I793fbee44eb5f9befc316efe6716971b0e32172b Partial-Bug: #1451943 (cherry picked from commit 6f83d38da2b2eed5ac5c8854c05f6e6b029fc215)
* | | Merge "Remove data-type and sort from flavor column" into stable/libertyJenkins2016-01-141-3/+1
|\ \ \
| * | | Remove data-type and sort from flavor columnItxaka2016-01-081-3/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to the flavor column in the instances table having a data-type of size, the sortable plugin tries to sort it by a size parser. Removing the sorter for that column seems the sanest decision as the end-user may expect the sorting to be done on cpu or disk or any number of factors that we cannot know in advance. Change-Id: I418244069bdcbaa2248d99772090806825987d39 Closes-Bug: 1518893 (cherry picked from commit acc142b062f397556233f6344b7849f03299ed04)
* | | Imported Translations from ZanataOpenStack Proposal Bot2015-12-316-63/+68
|/ / | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Iada1517b14cc04bc2cc8fae01732a750d6adb8f8
* | Updated from global requirementsOpenStack Proposal Bot2015-12-201-1/+1
| | | | | | | | Change-Id: If20bae34d1d9026e759435a220b479ab88b1afea
* | Imported Translations from ZanataOpenStack Proposal Bot2015-12-181-58/+56
| | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I4cd868bff54aeefb703626135b9aafb4931dc084
* | Merge "add Italian localization" into stable/libertyJenkins2015-12-171-0/+1
|\ \
| * | add Italian localizationDoug Fish2015-11-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Translation is near 100% complete, well above the 90% criteria for inclusion in the language list. Add it. Change-Id: I2790c3479c26d2f501e756e91806ce49247aead5 Closes-bug: #1513601 (cherry picked from commit 8e91819c8fa38914e8e000bc26a6a453296d7638)
* | | Merge "Fix job_binaries deletion" into stable/libertyJenkins2015-12-151-1/+5
|\ \ \
| * | | Fix job_binaries deletionVitaly Gridnev2015-12-111-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fix adding check for job binaries urls that beggins with 'swift://swift://' Please, note that it affects only stable/liberty because in current master sahara-dashboard was moved to separate repo. Also same fix was merged to sahara-dashboard master: https://review.openstack.org/#/c/255286/ Closes-bug: 1509121 Change-Id: I67b55de0cfcf478eefbdae7f1f01f458f95d2f22
* | | | Imported Translations from ZanataOpenStack Proposal Bot2015-12-121-12/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I4884fdca2f838c47a7a20ac232020192f8b2dcc1
* | | | Merge "Updated from global requirements" into stable/libertyJenkins2015-12-101-1/+1
|\ \ \ \