summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Enable bionic/stein and disco/stein functional tests"HEADmasterZuul2019-04-252-0/+50
|\
| * Enable bionic/stein and disco/stein functional testsFrode Nordahl2019-04-242-0/+50
| | | | | | | | Change-Id: I1e95d131193225048683690d2d80012469bb64d7
* | [Trivial Fix] delete dumplicate words utils.pymelissaml2019-04-240-0/+0
|/ | | | Change-Id: I3eebcde748ecf7795219f6a695b114629901c6a2
* Merge "Fix detection of already initialised lxc storage pool"Zuul2019-04-243-7/+76
|\
| * Fix detection of already initialised lxc storage poolAlex Kavanagh2019-04-233-7/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The related bug was caused because the charm did not detect when the lxc storage had already been set up using the `lxc storage` command which is used in the 3.x series, rather than the old way with the 2.x series. Also fixes issue on xenial where linux-image-extra-* has been renamed to linux-modules-extra-* from from -4.4.0-145-generic onwards. Otherwise, the install fails on xenial. Change-Id: If8bdad6f5641ee21fc7860dceeb4c3facbaecc76 Closes-Bug: #1825393
* | OpenDev Migration PatchOpenDev Sysadmins2019-04-191-1/+1
|/ | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
* Merge "Update series metadata"Zuul2019-04-081-0/+1
|\
| * Update series metadataFrode Nordahl2019-04-051-0/+1
| | | | | | | | | | | | | | | | | | Ensure that EOL releases are removed from metadata and tests, and that the current dev release is enabled in metadata. Dev release tests are enabled separately because of chickens and eggs. Change-Id: Id14e77f4b03c1324b0fff305476672b55d607109
* | Sync charm-helpers to enable Ubuntu DiscoChris MacNaughton2019-04-0512-0/+829
|/ | | | Change-Id: Ifebdc397e14aa67b0e5d00e1c86592b4e14b6088
* Sync charm-helpers for Stein releaseChris MacNaughton2019-04-0416-303/+529
| | | | | | | As a part of the Stein release, we need to ensure that charmhelpers is up to date. Change-Id: I322710380622515e279b5f1c7cdbddfe7d7d3140
* update readme to refer 'juju config' + fix report bug linkSahid Orentino Ferdjaoui2019-03-111-12/+17
| | | | | | Change-Id: I6a3e0318470024ec82c5433838b9f94a0dbdfbea Closes-Bug: #1769763 Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>
* Replace ostestr with stestr in testing framework.Pete Vander Giessen2019-03-074-10/+5
| | | | | | | A system upgrade broke ostestr. We can fix it by just calling stestr directly. Change-Id: Ifcfd80384205072c3c195e2a1261e788be4d0cd6
* Update pre-install hooks to fail on errorRyan Beisner2019-02-081-1/+1
| | | | | | | | | | | | | | | | The pre-install operations may fail, yet that failure is not elevated to the user. This masks the failure and makes early package install issues difficult to troubleshoot. If the basic pre-install script fails, the charm should not proceed to later hooks as the requirements may not be met. Hashbangs for bash should specify -e (errexit) on all of the pre-install bash scripts. Change-Id: I6178e2cb6665b7a4bdbe66a63b29616067932352 Closes-bug: #1815243 Partial-bug: #1815231
* Sync charm-helpersCorey Bryant2019-01-112-1/+6
| | | | Change-Id: Ie4af48e8a8c44e5a5c3f90ce7ee0529ada0351c3
* Merge "Dumplicate words was deleted in config.yaml"Zuul2019-01-090-0/+0
|\
| * Dumplicate words was deleted in config.yamlzhouxinyong2019-01-071-1/+1
| | | | | | | | Change-Id: If37d26c9408f3e00b7ed5cb23eacdb4416df34c3
* | Merge "[Trivial Fix] delete dumplicate words config.yaml"Zuul2019-01-091-1/+1
|\ \
| * | [Trivial Fix] delete dumplicate words config.yamlinspurericzhang2019-01-071-1/+1
| |/ | | | | | | | | | | Although it is trivial mistakes, it affects reading. Change-Id: I5226a9604c30d440a6f3ba99bef6b4fd63cd6438
* | Merge "fix typos in the docstring"Zuul2019-01-092-2/+2
|\ \
| * | fix typos in the docstringmelissaml2018-12-222-2/+2
| |/ | | | | | | Change-Id: I14734341d46afc21910f468480403fbd27f10eb6
* | Sync charm-helpersCorey Bryant2019-01-089-79/+224
|/ | | | Change-Id: I33aea91461d6122d1c45b147544c4ab3247b21a7
* Merge "Sync charm-helpers"Zuul2018-11-0810-32/+178
|\
| * Sync charm-helpersRyan Beisner2018-11-0716-84/+393
| | | | | | | | Change-Id: I04fd37042b1510193a9b2f50c36cf97d880813cc
* | Merge "Update func tests and sync charm-helpers"Zuul2018-11-0812-56/+215
|\ \ | |/ |/|
| * Update func tests and sync charm-helpersRyan Beisner2018-11-0613-64/+215
| | | | | | | | | | | | | | | | dev-basic-cosmic-rocky stays due to: https://bugs.launchpad.net/charm-lxd/+bug/1801349<Paste> Change-Id: I4d00957e8092b1fefc71e337237aefb38b292914 Related-Bug: #1801349
* | fix tox python3 overridesDoug Hellmann2018-11-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Change-Id: Ib824a32b3135ccc6a6d64f41f5172838677b0189 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | Fix lint in unit tests re: py3-first and py2 compatRyan Beisner2018-11-012-3/+2
| | | | | | | | Change-Id: Icdcbeaffac1b001dcffbbf9376ef2b90c373f170
* | Series UpgradeDavid Ames2018-10-234-1/+40
| | | | | | | | | | | | | | Implement the series-upgrade feature allowing to move between Ubuntu series. Change-Id: I9efe27463471fdc99f794931ee03db0bd1e06fbd
* | Tests dir no longer need copy of charmhelpersLiam Young2018-10-102-8/+0
|/ | | | | | | Charmhelpers is now installed via pip for unit tests so stop 'Make sync' from pulling it down. Change-Id: Idab872a125d4e6be43db586e763b7bcd514fd730
* Update requirementsRyan Beisner2018-10-0333-7482/+10
| | | | | | | Also remove tests/charm-helpers if present, in favor of the pip-installed charm-helpers. Change-Id: I6d4bf06f4e10bf1263a3b4de74303bd8586a485b
* Switch default smoke test to bionic-rockyCorey Bryant2018-09-241-1/+1
| | | | Change-Id: I508d16837ef41d4b83b40e608ae75de11d212bdd
* Merge "Sync charm helpers and enable rocky func test"Zuul2018-09-2023-233/+1202
|\
| * Sync charm helpers and enable rocky func testRyan Beisner2018-09-2023-233/+1202
| | | | | | | | Change-Id: I898b4f28f8b65a7ba3b244ca6d0e27405a4e9ac5
* | Add cosmicRyan Beisner2018-09-192-0/+2
|/ | | | | | | | | | | | | Add a tactical change which is already merged into charm-helpers. This needs to go into all charms to solve the chicken:egg issue where cosmic is untestable until this change exists. Reference: https://github.com/juju/charm-helpers/commit/4835c6c167c429527ef0a0291d17cf559c9cf880 Change-Id: I6e3ef7a281c853a04a090b931562e8389d7b655f
* Remove old nova-compute / mysql relation and patch for nova-lxd bugChris MacNaughton2018-09-183-2/+3
| | | | | | | | | | | | This review is modified to include a patch to resolve bug #1793137 which is due to a bug in nova-lxd where the wrong pool name (lxd) is used with zfs if lxd is new enough that the storage.zfs_pool_name key is missing from the config. This is the case on bionic and snap installed lxd. Closes-Bug: #1713807 Related-Bug: #1793137 Change-Id: I1123d9882bdb00e9183424b363fc3d1ff25f2346
* import zuul job settings from project-configDoug Hellmann2018-09-111-0/+4
| | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: Id896449f96742683def3844df36a4b5b0d69aee2 Story: #2002586 Task: #24317
* Update functional test definitionsRyan Beisner2018-07-182-0/+50
| | | | Change-Id: If6944e42d9e3a97fab882bf61ea5cb30f9650db4
* Update series metadataRyan Beisner2018-07-111-1/+1
| | | | | | | | | Ensure that EOL releases are removed from metadata and tests, and that the current dev release is enabled in metadata. Dev release tests are enabled separately because of chickens and eggs. Change-Id: I1a3c0cedca1c85641c2111baae44e75aad17fd15
* Add py36 testenvVu Cong Tuan2018-06-281-0/+5
| | | | | | | | | | | | | | | Python 3.6 is installed by default in Ubuntu 18.04 LTS. Therefore, according to Transition Plan [1], it'll be handy to have py36 testenv. For more details, please check Python2 Deprecation Timeline [2] and Python3-first Goal - Completion Criteria [3]. [1] https://wiki.ubuntu.com/Python/Python36Transition [2] https://governance.openstack.org/tc/resolutions/20180529-python2-deprecation-timeline.html [3] https://review.openstack.org/#/c/575933/8/goals/stein/python3-first.rst@42 Change-Id: Ied95af0b15b9adea4e942d01a4148d7faf28fda5
* Merge "Enable Bionic as a gate test"Zuul2018-05-1127-131/+604
|\
| * Enable Bionic as a gate testDavid Ames2018-05-0927-131/+604
| | | | | | | | | | | | Change bionic test from dev to gate for 18.05. Change-Id: I45fec42fedc69430c3dbbdc752b7301efc168a8e
* | Remove deprecated functional test targetsRyan Beisner2018-05-091-25/+0
| | | | | | | | Change-Id: I0002afbc8dede513253735e92e9480c706930b4c
* | Don't install criu for arm64/s390x prior to artfulCorey Bryant2018-05-041-0/+8
|/ | | | | | | | | The criu package doesn't exist for arm64/s390x prior to artful, causing an install hook failure. Let's not attempt to install it when that is the case. Change-Id: If0cc517d9e607604e427aab385fabd8a9a193fdf Closes-Bug: #1748235
* Update tox.ini to stop using unverified packageRyan Beisner2018-04-031-1/+1
| | | | | | | | | | | | | | As of pip 10.0, --allow-unverified is not permitted. Use of the flag in this repo was previously used to force installation of python-apt to accommodate certain unit tests. The unverified package, python-apt, is no longer necessary for test execution. Related-Bug: #1760720 Change-Id: Ic1e032c4fde7987511dfce143084b12530af8d19
* Enable xenial/queens amulet testsJames Page2018-02-2810-74/+493
| | | | | | | | Update functional tests to support keystone v2/v3 helpers. Enable basic xenial-queens functional gate. Change-Id: I26d0bf1d2635388e295807ecaf6949cf63309c25
* Sync charm-helpersRyan Beisner2018-02-2110-61/+258
| | | | Change-Id: I416f1a910386a5edbc868668710c509e6316117c
* Sync charm-helpersRyan Beisner2018-01-1921-558/+415
| | | | | | | | | | | | | | | Notable issues resolved: openstack_upgrade_available() broken for swift https://bugs.launchpad.net/charm-swift-proxy/+bug/1743847 haproxy context doesn't consider bindings https://bugs.launchpad.net/charm-helpers/+bug/1735421 regression in haproxy check https://bugs.launchpad.net/charm-helpers/+bug/1743287 Change-Id: Ieb48079184f507e4513dde20e32b3c7051de7c04
* Add Bionic and remove Zesty series and testsRyan Beisner2017-12-053-3/+28
| | | | | | | | | | | Bionic, being the next LTS, is important to enable for dev and test as early as possible ahead of 18.02. Zesty goes EOL in Jan 2018. The next stable charms release (18.02) will not provide Zesty series support, as it was an interim (non-LTS) release. Change-Id: Ie342df2128fbdf9e7d590a0b909cf3c09a87d3af
* Sync charm-helpersRyan Beisner2017-11-272-5/+5
| | | | Change-Id: I2d870a1683ea5fdbebc4d8834c23812f90ce311e
* Install python-apt before hooks runLiam Young2017-11-273-2/+22
| | | | | | | | | | Previously this charm had relied on python-apt being installed by the principle. As charms migrate to py3 this is no longer a safe assumption and actually never was. This change ensures that python-apt is installed before immediatly. This follows the same pattern Change-Id: I21ca95a9f2e410a52a7b64c99fad85749d52473a

This mirror site include all the OpenStack related repositories under: openstack, openstack-dev and openstack-infra.

NOTE: All repositories are updated every one hour.

Usage

For Git Clone
 git clone http://git.trystack.cn/openstack/nova.git 
For DevStack

Add GIT_BASE, NOVNC_REPO and SPICE_REPO variables to local.conf file.

[[local|localrc]]

# use TryStack git mirror
GIT_BASE=http://git.trystack.cn
NOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git
SPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git