The bundle disco-stein was in the dev bundles because
a bug with the Python 3.7 syntax prevented the success of
the deployment of HA clusters. This bug is fixed, we can
reintegrate disco-stein in the gate bundles.
Other small additions:
- removing sitepackages in tox.ini to avoid test env pollution
- skip_missing_interpreters in tox.ini set to False to avoid false
positives by skipping missing interpreters.
LP Related-Bug: #1823718
Change-Id: I9a106c17947055aa080fbea022d1abb4bd75f2b1
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: I99f631bff0d1233c17fd214439c6c588a722c78b
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes
Change-Id: I145074b857781214403e58b4ecd6514173d837ee
This charm cannot currently use the gold tox.ini files
because the pep8 section requires python 3. Will need
to maintain this separately/manually until another
approach is determined to work.
Change-Id: I424d19d38668979ed1f572be2d4f6113d51150ef
Add src/README.md placeholder to prevent inheritence of the
base layer's readme file in the built charm.
Use the official charms.openstack repo in test-requirements.txt.
Use official designate charm location in the Amulet tests.
Remove upload-and-publish so as not to encourage out-of-band
pushing and publishing. That is handled by CI.
Remove legacy Makefile.
Rename Amulet test files and drop Icehouse on the Trusty target.
Update tox.ini for Amulet environment variables.
Update metadata.yaml, removing EOL release and adding tags.
Fix apt_pkg mock
Disable py27 unit tests
Change-Id: I5220b73eb41e42cb03e6dac27525140fb21ca449