Commit Graph

24 Commits

Author SHA1 Message Date
Takashi Kajinami 610a2e4fe6 Retire PowerVMStacker SIG: Remove Project Content
Depends-on: https://review.opendev.org/c/openstack/project-config/+/909535
Change-Id: I9983db89974e37134cde612d55affb6b6b38230a
2024-02-20 22:53:37 +09:00
Elod Illes 8049cef264 Install ceilometer from pypi
Since ceilometer is introduced in upper-constraints.txt [1], tests are
failing, as ceilometer was installed via tox.ini directly from github,
but pip doesn't like that:

"Could not satisfy constraints for 'ceilometer': installation from path
 or url cannot be constrained to a version"

[1] https://review.openstack.org/#/c/601498

Change-Id: I9a018f625e6f252fe64ee2b8b93f5f2e0b464309
2018-10-11 14:21:20 +02:00
OpenStack Proposal Bot 325b0bae6f Updated from global requirements
Change-Id: If4ec0f7d341153ba83c055acbfcf1451a5b50dfb
2018-03-10 13:08:15 +00:00
OpenStack Proposal Bot 9c676d712d Updated from global requirements
Change-Id: I54c84ead988ef495350801f69935efe98cc05e41
2018-01-16 04:03:08 +00:00
OpenStack Proposal Bot 83e3b17a4c Updated from global requirements
Change-Id: Ib07e826f5dd8d8b7f9c64471bc26ef6b5576449b
2018-01-09 02:07:39 +00:00
OpenStack Proposal Bot 26f4fe37f3 Updated from global requirements
Change-Id: I11a031fd3dc32b800292e1271ae6b10e43226f47
2017-11-13 10:17:10 +00:00
OpenStack Proposal Bot 208ae595e7 Updated from global requirements
Change-Id: I2b7e27717c105c9e373016d37f1550c121f50917
2017-09-16 22:53:51 +00:00
OpenStack Proposal Bot 4983b04c40 Updated from global requirements
Change-Id: I5d1d1b124f6142b34b839275670d6787db57ecd2
2017-08-24 05:47:43 +00:00
OpenStack Proposal Bot ad45a8eab0 Updated from global requirements
Change-Id: I58552ffe11d1bd36f9af09e7750ec3c3865f15dc
2017-07-21 05:15:27 +00:00
OpenStack Proposal Bot 30b0fe3a0d Updated from global requirements
Change-Id: I93734651003a15ca9e827875a37a408a09716fe9
2017-07-14 23:00:19 +00:00
OpenStack Proposal Bot b865f3b6af Updated from global requirements
Change-Id: Ic5a15760dc15d68aa5572f1225fbf158b429a094
2017-05-17 03:46:20 +00:00
OpenStack Proposal Bot acd46b7b94 Updated from global requirements
Change-Id: I96824376b91733616364ad8a46503095d192dda9
2017-04-12 04:10:04 +00:00
Adam Reznechek 02d600e331 Manual sync with upstream requirements
Bump the reqs/test-reqs to the latest from the upstream
global requirements project.

Change-Id: Ic2f532833d04cb76f5f171d08b7855dc5cc3b218
2017-04-11 16:18:00 +00:00
Adam Reznechek fdac541e70 Bump to match latest global requirements
This bumps all reqs to match the latest upstream
from global requirements master.

Change-Id: I26686a7bb73e217d4e1e0502febcfe943e7660ed
2017-03-06 14:54:06 +00:00
Adam Reznechek 7abfd20c90 Update to match latest global-requirements
Update requirements to the levels defined in OpenStack
global-requirements on 2016-1-10.

Change-Id: If3973819929f833a1c2fa4a7b15ca23a0deb484f
2017-01-10 17:25:42 -06:00
Adam Reznechek 85ef946a09 Add tox_install.sh for pypowervm upper-constraints workaround
With the recent addition of pypowervm to upper-constraints, installs
of ceilometer-powervm are now by default enforcing the version set there.
Since the master branch of ceilometer-powervm depends on the develop
version of pypowervm, this causes installs to fail.

This changeset adds a wrapper script (tox_install.sh) that edits
the upper-constraints file and replaces the pypowervm version pin
then sets pypowervm to be installed from source instead.

Change-Id: Ib60ee84ecb168991439ac5d097ba07a62d2329a7
2016-11-16 19:59:51 +00:00
Eric Fried 411bbb50b1 Fix package reference in version code
The package version file erroneously contained quotes here:

version_info = pbr.version.VersionInfo('__package__')

This caused docs builds using setuptools at or beyond 20.2 to fail with:

pkg_resources.RequirementParseError: Invalid requirement, parse error at
"'__packag'"

This change set remedies the line to refer to __package__ (a builtin
variable which resolves to the package name) rather than the literal
string '__package__':

version_info = pbr.version.VersionInfo(__package__)

...and updates the requirements file to use a setuptools version at or
beyond 16.0 to align with openstack's global requirements.

Change-Id: I9ba12bb256c5d3213eb07ddf13351178bf06114b
Closes-Bug: 1585027
2016-05-26 10:07:27 -05:00
Drew Thorstensen c2a7ec707a Include setuptools version
This includes a workaround to avoid a version of setuptools that affects
the docs build.

Change-Id: Ia065a2f8c9d1365f630ce7ada573e04437e19e92
2016-03-02 19:54:51 -05:00
Drew Thorstensen c44c1e98ee Update requirements
Updates the projects requirements to match the new global requirements
from OpenStack.

Change-Id: I052575c2752f5b33ff68db07aa4cc52ec6d30aa8
2016-02-08 13:29:15 -05:00
adreznec 475f10ef9b Fixes for python3.4 support
- Removed yasfb from requirements (no longer needed, not py3 compat)
- Changed iops calculation to be compatible with py3 division changes

Change-Id: Ic8a53562be401deaa391d21b5ff6f92ffa7d07d3
2015-09-21 09:03:11 -05:00
adreznec c4cfffcc84 Update documentation framework, add base devref details
- Add oslosphinx requirement
- Add base support for devref generation to the project
- Add basic level of documentation, with TODOs for future updates

Change-Id: I6798a4fdf380a56112c3b65350bf61dc410b32bd
2015-08-24 13:36:40 -05:00
Drew Thorstensen 38bda20d72 Initial PowerVM Inspector Framework
Provides the initial structure for the inclusion of PowerVM as a plugin
based compute inspector.  Also includes a fixture for upcoming unit
tests.  Implementation of the inspector functions are to be included in
upcoming change sets.

Partially Implements: bp/powervm-compute-inspector

Change-Id: I613161f2fe368b926bd679685b9beeff27a52896
2015-07-06 16:19:49 -04:00
Drew Thorstensen badf05a969 Import python-powervm into ceilometer-powervm
This change set supports bringing in the python powervm REST API
library for initial use within ceilometer-powervm.

This change also fixes pep8 issues, mainly around the copyright rules
that are needed (do not copyright empty files).

Also updates the tox file such that we run the new oslo concurrency
as ceilometer removed the integrated package.

Change-Id: I12739ca702e004cd048067ad25e9e07d1ef106e6
2014-10-31 10:16:25 -05:00
Adam Reznechek a540907f32 Initial Load of Ceilometer PowerVM Project
Initial work to enable the Ceilometer PowerVM project in git.

The work done here provides:
 - .gitignore - Indicate which files not to track within Git.
 - .gitreview - Input to the git-review command on how to send to
                Gerrit.
 - .testr.conf - Conf file input for the testr command (UT)
 - CONTRIBUTING.rst - Information on how to contribute.
 - HACKING.rst - Information on what needs to be done for updates.
 - LICENSE - The license for the project
 - README.rst - Information on what this project is.  Currently this is
                the blueprint.
 - openstack-common.conf - Required openstack configuration for all
                           projects
 - setup.cfg - Input to the setup.py on how to execute certain actions.
 - setup.py - Used for build of the project.
 - requirements.txt - Required packages (and levels) to run the code.
 - test-requirements.txt - Required packages (and levels) in addition
                           to the requirements, that indicates what is
                           needed to run the UT.
 - tox.ini - The input for the tox commands.

In addition, a base set of packages for the agent and unit tests were
loaded in.

Change-Id: I49f23751b8694f6e3595fe8b4f39822737e68f31
2014-10-23 09:41:37 -05:00