304 Commits

Author SHA1 Message Date
Bruno Cornec
72bb353f00 Use Zuul v3 feature
Move from project-config the job definitions for python-redfish with
the .zuul.yaml config file (except publish-to-pypi) and adapt templates
to new v3 naming style, thanks to Andreas Jaeger

Change-Id: I96d47f8b754864053cb46e0c89e123cac6f571cf
2019-08-29 00:54:52 +02:00
OpenDev Sysadmins
4ae087f94b 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:50:23 +00:00
Bruno Cornec
426b703707 Add debian/ubuntu packages built with project-builder.org - tested with Ubuntu 18.04
Change-Id: Ibe1b549bd7a67dd481bd89b15f601ea48937c0cb
2019-04-19 16:08:26 +02:00
Bruno Cornec
6afb87e7c6 Remove pb 0.14 conf files now useless
Change-Id: I40c035731637ca89333068f6f3f20aa2757601ed
2019-04-10 02:32:23 +02:00
Bruno Cornec
0618004763 Fix rpm deps
Change-Id: Id3fb0585092b01072fbf67dfafb2ca3cff13454d
2019-03-31 01:34:12 +01:00
Bruno Cornec
b84dd6d2d9 Add a getserial command to redfish-client
- print Part or Serial numbers of Chassis and Systems
  using a specific jinja2 template
- for HPE servers, print them for NICs and SmartArrays, and Physical
  drives behind (not seen with calls on standard components)

Change-Id: I741c97847a07e126d7f34ceaa4695f9a8cdcec2b
2019-03-30 03:04:16 +01:00
Bruno Cornec
520bdc5605 Both Hpe and Hp should be considered for Oem entries
Change-Id: Ia9ca019d176fd72a9002a377707fae66268c83fa
2019-03-30 01:54:00 +01:00
Bruno Cornec
b80503b10d Oem entry for HPE is now Hpe not Hp anymore
Change-Id: Icec33d4f5d1923acd95eccb8e787cb0deca66a59
2019-03-20 02:09:01 +01:00
Bruno Cornec
dd1b2d2138 Create a filter for SLES 15
Change-Id: I17b5fbc4d71f1da26479e568faa6e84d6c336fe6
2019-03-19 02:56:44 +01:00
Bruno Cornec
52f8a03e3b add python 3.6 unit test job
This should have been a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal, but as it failed,
it's now done manually.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Ic0eed440b0b117e620508154c3a58392610a8768
2019-03-18 18:33:47 +01:00
Bruno Cornec
2e51f7b4b6 Fix example for simulator to work with the HPE ilorestfulapiexplorer
Change-Id: Ifc1a284e1a2f8fb727627edb1b026dfdfaeebf0c
2019-03-14 02:17:08 +01:00
Bruno Cornec
95301e3d0c Fix RPM dependencies by adding missing pbr and setuptools
Change-Id: I7bfb16a18bfba2c296926d691af658cd0f1ca6d8
2019-03-13 19:02:50 +01:00
Bruno Cornec
4eecc8b2de Change HP reference to HPE for ProLiant server
Change-Id: I82af25a87fb31a12a019a83f5b24399b3a567c0f
2019-03-13 18:59:59 +01:00
Bruno Cornec
8e41126995 Add spec 1.6.1
Change-Id: I3e64589fc05e9b63905eb8849245b595d137a20e
2019-03-09 18:44:40 +01:00
Bruno Cornec
9f90a28d37 next version in test is 0.4.2
Change-Id: Ibb9e528ecbb16a48ca60585921b274ecd4c71715
2019-03-09 18:43:57 +01:00
Zuul
d8e1ae87ab Merge "Now uses pb 0.15 to build packages -> YAML conf" 2019-01-15 00:46:18 +00:00
Bruno Cornec
cba5755194 Now uses pb 0.15 to build packages -> YAML conf
Change-Id: I7d21a2c040d870b58c77bd0bf0d7d71075beb28b
2019-01-14 18:04:09 +01:00
Bruno Cornec
0e0f38759e Update new DMTF standards documents for 2019
Change-Id: Id8e1a973617b1b9f25b34678c7c2163755fd500d
2019-01-14 17:50:21 +01:00
98k
e309553041 Add doc/requirements.txt to docs tox environment
Without these dependencies, the releasenotes build does not actually
work.

Change-Id: I7282b8e121803d5417710947fa9e9b881c2e459f
2019-01-09 17:23:00 +00:00
jacky06
07fe448d80 Remove support for py34
Change-Id: If93eb151935f20d2547af66b6e07f794197bb375
2018-12-19 11:22:52 -05:00
qingszhao
915e6da784 Add Python 3.6 classifier to setup.cfg
Change-Id: I719402b4334da28341f89cbc7d731a60df5575f5
2018-11-30 07:18:42 +00:00
Valentin Boucher
fe5391b2d9 Fix Apache MPM issue
The new httpd docker image required MPM module
in the httpd.conf

https://stackoverflow.com/questions/48525092/docker-httpd-configuration-error-no-mpm-loaded

Change-Id: I1ef1500ff2446f82fd084e4a9d6ab43ee3657271
Signed-off-by: Valentin Boucher <valentin.boucher@kontron.com>
2018-11-14 15:23:24 -05:00
melissaml
420f1d915d Update the URL in HACKING.rst
Change-Id: I579ea41793ccda9cc75f60f81927a15063c9a525
2018-09-25 00:33:14 +08:00
huang.zhiping
86933c278c 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: I9a9dd136170022802efe02bbdd9110dea634582c
2018-06-09 21:20:03 +08:00
Zuul
a8bc5a0e62 Merge "add gitreview file" 2018-04-20 06:13:00 +00:00
wangqi
6c23014723 delete useless globe variables
Change-Id: Ie9a44dd91764bc484739a918b4f42869cfaf1f3e
2018-02-28 09:30:40 +00:00
wangqi
751584bd71 add gitreview file
Change-Id: I7fbfff1576732d9b4d52e17340622ceb356b4fd5
2018-02-23 11:04:58 +00:00
wangqi
8a5e1f08f3 fix link
Change-Id: I371d88a4bb674f70fe9f0308c548e2632c485b0d
2018-02-23 09:47:10 +00:00
Bruno Cornec
65d669b6df Improve docs files for deb
Change-Id: I0f53bf60a57dc251013ec3d5a9d6b171aaf85781
2017-04-20 22:00:31 +02:00
Jenkins
6c1343af98 Merge "Cleanup setup.cfg" 2017-04-20 19:57:14 +00:00
Uggla
48703963c9 Cleanup setup.cfg
Change-Id: I93390373eeb1c6c26341254eecb368b5d6099445
2017-04-20 21:47:53 +02:00
Bruno Cornec
a7ce70b5ef Adds the bash completion script to install proc
Change-Id: I79058663d1c22c2efb70ec87384486ccaf9be14b
2017-03-28 23:45:39 +02:00
Bruno Cornec
2fef892201 Fix auto completion for erdfish-client
- Adds support for:
  - all options (-- and -)
  - all commands and subcommands
  - manager completion

Change-Id: Icb074364795222428dac540224bd389257d0d2a9
2017-03-23 00:09:16 +01:00
Uggla
089af268a7 Add draft completion script
- This is a sample file for completion

Change-Id: I3a61f4987107c6138767339aefef60ef30e0fd72
2017-03-22 22:10:35 +01:00
Jenkins
3f55e6a430 Merge "Fix a link in doc and update develsetup" 2017-03-17 10:30:02 +00:00
Madhuri Kumari
ed4e544e6d Fix a link in doc and update develsetup
This patch updates the `develsetup.rst` link in testing.rst which
is throwing 404 with the current link. And also updated the
develsetup document to link to the dmtf/README.rst for detailed
setup steps.

Change-Id: I3d27b0e06d7a236c9491333b580fcad665d56728
2017-03-17 09:08:43 +00:00
Jenkins
e75247c38a Merge "Fix pep8 issues" 2017-03-11 15:44:53 +00:00
Bruno Cornec
cebacc30ac Announce of 0.4.1 on ML
Change-Id: Iec7f412daaa1327e6af12199c7aea5f24de89551
2017-03-09 00:47:00 +00:00
Uggla
6840cc878f Add a new mechanism to create a container running simulator 1.1.0
- Move previous simulator files into mockup_0.99.0a directory.
- Cleanup, adapt mockup_0.99.0a files.
- Add mockup_1.1.0 directory to host the new simulator files.

Note :
- First redfish-client tests against this new mockup work well.
- Of course, this is a first commit so it could be refined.

Change-Id: I88ac480e5b303922be5ec37e1a14a91f68d0bd92
2017-03-08 01:50:50 +00:00
Bruno Cornec
7b9851df6a Delivery of python-redfish 0.4.1
Change-Id: I35bab7735096aa3726b52060a835a39932ef50c6
0.4.1
2017-03-08 02:31:05 +01:00
Bruno Cornec
c824220d3d version 0.4 announce
- Announce of python-redfish 0.4 on MLs
- Update pbcl log file for version 0.4

Change-Id: Ife96225415e73666831ef562d58396a659f6c655
2017-03-08 01:42:47 +01:00
Bruno Cornec
7305242d99 Fix pep8 issues
Change-Id: I59905717b7892b7718b4d7bcb0985a1ac82b087f
2017-03-07 20:04:13 +01:00
Bruno Cornec
ea995f722a Closes-Bug: #1670722
Do not assume that only one script is delivered.
Replace by a loop

Change-Id: I389d202e61f47761dff88f12e6a63ef4687b513f
2017-03-07 19:22:06 +01:00
Madhuri Kumari
7331f6e267 Trivial: Fix a spelling mistake in exception.py
Change-Id: If901add01f156923b1a27eb24267b63700d81b39
2017-03-07 07:45:24 +00:00
yufei
dc9e0b74ee Recover the lost fix
The change on commit I319376f818b532a1511248a9f17ecd0a41540e88 is
reverse by Id13e94d75f85fec7d98f1fa005c37836c244e08a recently

Change-Id: Ibf8cd587bbbc2d01614e677721f5d80fce06e1fa
2017-03-03 08:46:42 +00:00
Jenkins
0361a69cb7 Merge "Fix for Oem data" 0.4 2017-02-24 16:14:55 +00:00
Uggla
a77d9ba0e4 Fix for Oem data
- Set Oem data to none to avoid client exceptions.

Change-Id: I24274e86bfe7f49e41ff57e17deabb526d5106a0
2017-02-24 11:13:38 +01:00
Jenkins
e50d29c334 Merge "Fix wrong path for templates" 2017-02-24 00:08:15 +00:00
Uggla
470d8036b5 Fix wrong path for templates
Change-Id: Ic08d36ae1a5138ecca46e1beb42a1fcb6a5571a8
2017-02-23 13:29:54 +01:00
Uggla
edf25cb299 Re enable redfish-client tests
- Check if local docker is available, if not skip the tests.
  So this should allow gerrit tests to pass.
- Stick to docker-py 1.x, because 2.0 has lot of naming changes.
- Use Fedora 25 instead of 23.
- Use Ubuntu 16.04 instead of 14.04.
- Use pip --pre parameter. Allowing to test dev release (pre).
- Rename Dockerfiles to get more consistency using a new naming
  convention.
- Naming convention that I hope will make Bruno happy ! ;)

Change-Id: I3cbd51f201c4805ba58ebcabb023237624d4dfc8
2017-02-23 10:25:13 +01:00