- Feb 08, 2019
-
-
Ryan Beisner authored
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: I97e2d9fa092fd6af5f426977cf99ab735e520496 Closes-bug: #1815243 Partial-bug: #1815231
-
- Feb 06, 2019
-
-
Zuul authored
-
- Jan 11, 2019
-
-
Corey Bryant authored
Change-Id: Ib93a16da251c359cfb19cd1119c9ca60cfbdc2f2
-
- Jan 08, 2019
-
-
Corey Bryant authored
Change-Id: Iaa29be49b44c76c4c89cef17b3212502b09d65ac
-
- Jan 07, 2019
-
-
Ryan Beisner authored
The tests/charm-helpers contents were removed in the last cycle but the corresponding sync tool was not updated for this charm. Change-Id: I06fc6263ba31f7e37b45b1bd0af658bcd602254d
-
Doug Hellmann authored
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: I376bcfa0b37407876609f1183ecb72b614160457 Signed-off-by:
Doug Hellmann <doug@doughellmann.com>
-
- Nov 09, 2018
-
-
Ryan Beisner authored
Change-Id: Ibccf221d130703949f5538d061cb3eb4f44eb677
-
- Nov 02, 2018
-
-
Ryan Beisner authored
Change-Id: I2018de28dc4a3767af91a76b9ad8dd1175bec513
-
Zuul authored
-
Ryan Beisner authored
Change-Id: Iaafe2c368390706a61976d3f13fd83d515ce4b3e
-
- Oct 26, 2018
-
-
inspurericzhang authored
Curly quotes(Chinese punctuation) usually input from Chinese input method. When read from english context, it makes some confusion. Change-Id: Ie25b76c8b3fc6accb677a024661957c3cd0920a3
-
- Oct 23, 2018
-
-
David Ames authored
Implement the series-upgrade feature allowing to move between Ubuntu series. Change-Id: Ic5df91f3560e8928585b25339cef992653dc59d7
-
- Oct 03, 2018
-
-
Ryan Beisner authored
Change-Id: If2ac287dcf43a85531320e5e91970375aae94885
-
- Sep 26, 2018
-
-
Zuul authored
-
Dmitrii Shcherbakov authored
In order to support cases where pools and keys are pre-created and ceph-proxy just proxies this data to client applications this change introduces support for: * having custom "admin" users which may not actually have admin privileges on the target cluster (client.admin is probably occupied by real admins in this case); * using cephx keys provided via charm config. Change-Id: I01014b6986f92bf0ad8147a08afa1d61fdd5c088 Closes-bug: #1793991
-
- Sep 24, 2018
-
-
Dmitrii Shcherbakov authored
The current default caps in ceph-proxy are not up to date with charm-ceph-mon caps. Change-Id: Iaeb8d4dea9c36f522aeaddf54b19e4947c81a559 Closes-Bug: #1794071
-
- Sep 19, 2018
-
-
Ryan Beisner authored
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: I91df2da7be9521689372a2be5f6b7220fee449dd
-
- Sep 11, 2018
-
-
Doug Hellmann authored
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: Ia81142eaa122161aa583550c683f26a18dc5eb86 Story: #2002586 Task: #24317
-
- Aug 27, 2018
-
-
Ryan Beisner authored
Change-Id: I65af0862d9db22cf84c52fb4ff6fe19f6a61d705
-
- Jul 18, 2018
-
-
Ryan Beisner authored
Change-Id: Ib3f932df1bc0fa0032962880b2830d767933271c
-
- Jul 17, 2018
-
-
Nguyen Van Duc authored
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: I08dc76d61c6d762c75ca6594f0a33f0042da12f3
-
- Jul 13, 2018
-
-
Chris MacNaughton authored
Change-Id: I40ca34add5d0f0d59895bfbb67000642c57c8fc5
-
- Jul 11, 2018
-
-
Ryan Beisner authored
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: If892cf5e5b045300433dc2737f3b8b479d12527e
-
- Jun 05, 2018
-
-
Chris MacNaughton authored
Due to changes to the ceph-osd charm, it is suggested to use Juju storage for testing. Change-Id: Icd1b53d8672271a5350b630f14f20bbd3b6c8740 Related-Bug: #1698154
-
- May 11, 2018
-
-
David Ames authored
Change bionic test from dev to gate for 18.05. Change-Id: Ice91cd32a8e1b82be80b29e67bdeec32cfa89254
-
- Apr 04, 2018
-
-
Zuul authored
-
- Apr 03, 2018
-
-
Ryan Beisner authored
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: Idfe5ad692a8657eaad7bb9ddc5a6ac33210cd38c
-
- Mar 28, 2018
-
-
Ryan Beisner authored
Enable Queens, and set Queens as the smoke gate Remove soon-to-be deprecated combos Change-Id: I905aabc8d2168e87b6d341bac45a38991f26cc57
-
- Feb 23, 2018
-
-
Chris MacNaughton authored
Change-Id: I506298f31ab619f21b5acebdfcc9ae2557dac234
-
- Feb 21, 2018
-
-
Ryan Beisner authored
Change-Id: I21920e173b2421b3dd077655b9b01812064b7d68
-
- Jan 19, 2018
-
-
Ryan Beisner authored
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: Ica4baeed1be9fb16ccadc21d45d3bb71899a0aed
-
- Dec 08, 2017
-
-
David Ames authored
Change-Id: I4b500716f08d2041044a204951750887e34fb87a
-
- Dec 05, 2017
-
-
Ryan Beisner authored
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: Ia0ea3d0ce22856c9a705417f258b6d0484bb0882
-
- Nov 22, 2017
-
-
Ryan Beisner authored
Change-Id: I6ff4a1b812057e3a4d67b992dd7b8e4582d8c12c
-
- Sep 28, 2017
-
-
Ryan Beisner authored
Change-Id: Iacd3ad7f0aa02b59288c045817672fcb387e6da4
-
- Sep 26, 2017
-
-
Ryan Beisner authored
Change-Id: I9da2e7d7981c9f4cf6f48b9a42a1b8e7cf2ee07e
-
Frode Nordahl authored
Change-Id: I59511ae8fa4495e3bf14052777293373436e5c67
-
- Aug 24, 2017
-
-
Ryan Beisner authored
Change-Id: I5ef76ecf8171bc96b1dfdc33b6df90fc130b3a76
-
- Aug 23, 2017
-
-
Ryan Beisner authored
Change-Id: I79283330e7bae711c6d8866460861217bcb55a75
-
- Aug 09, 2017
-
-
Andrew McLeod authored
with the following key:value pairs: - reset_timeout: 600 Change-Id: I64a207feaf1fc377b118d2ac7b29d12436f9834f
-