Commit Graph

12 Commits

Author SHA1 Message Date
Frode Nordahl 18893a5c38
Add subordinate packages interface helper
Publish releases packages map to principal charm

Related-Bug: #1806111
Change-Id: I1d58e9735360a43f9d2d32d6aefe18d0e5a2937d
2021-03-22 17:42:04 +01:00
Alex Kavanagh fec2ad600a Migrate unit tests from testr to stestr
Note the interface doesn't actually have tests yet.  This is just to
remove/migrate from the deprecated testr module.

Change-Id: Ide277e2b2675dc147ecb7e434c595a176e2b58ee
2021-02-10 12:01:36 +00:00
Ghanshyam Mann 47e50853a2 [ussuri][goal] Updates for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

charm repos need few updates on either py2 drop or updating
ussuri python template, tox.ini etc.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: Iebfc4ed12032f5b400ce8e7112f9d429285c5d36
2020-02-27 21:04:42 -06:00
Camille Rodriguez aa58e3ba37 Avoid pollution and false positives with tox.ini
- 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.

Change-Id: I211c099fd7ef29024bb650d405332107a9998c4e
2019-08-27 08:59:15 -04:00
OpenDev Sysadmins eb36ddabac OpenDev Migration Patch
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.
2019-04-19 19:42:09 +00:00
zhouxinyong 1d9a7a7f3e Fix some errors for ill-syntax in README.md
Change-Id: I6cef9eb2b9918e4237230ac2431309c044483bf0
2019-01-07 09:05:33 +08:00
Zuul 891a7a22a1 Merge "fix tox python3 overrides" 2018-10-12 10:47:35 +00:00
Doug Hellmann fc6178f57c fix tox python3 overrides
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: I5c830302c4ec1641e72427fa725cf8dfb30696ba
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-04 12:42:59 +00:00
Doug Hellmann c59f42e35d import zuul job settings from project-config
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: Ia287d2df93cd4515378b03150feed8560f6d2f9d
Story: #2002586
Task: #24317
2018-10-04 12:42:50 +00:00
Andreas Jaeger fd44f9c73a Update tox to remove deprecated pip option
The job --allow-unverified is obsolete, also python-apt cannot be
installed and is unneeded for current jobs.

Remove so that python installation works.

Change-Id: I0adff13bbf91f324de5762e04d75488ca47f1f36
2018-10-04 12:19:32 +02:00
James Page 187fc28e32 Add LICENSE file 2017-01-27 11:12:20 +00:00
James Page 8672c63475 Initial cut of interface 2017-01-27 11:10:44 +00:00