Nate Johnston
1388136246
Retire the python-congressclient project
...
Recently the TC has worked on determining the criteria for when an
OpenStack project should be retired. When there was not a PTL nominee
for the Congress project, that triggered the TC to review the project
health per [1], and the TC has determined [2] that development work on
the project has ceased. This decision was announced in the
openstack-discuss mailing list in April 2020 [3].
This commit retires the repository per the process for governance
removal in the Victoria cycle as specified in the Mandatory Repository
Retirement resolution [4] and detailed in the infra manual [5].
Should interest in developing Congress as part of OpenStack revive,
please revert this commit to have the project rejoin the list of active
projects.
The community wishes to express our thanks and appreciation to all of
those who have contributed to the Congress project over the years.
[1] https://governance.openstack.org/tc/reference/dropping-projects.html
[2] http://eavesdrop.openstack.org/irclogs/%23openstack-tc/latest.log.html#t2020-04-20T15:36:59
[3] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014292.html
[4] https://governance.openstack.org/tc/resolutions/20190711-mandatory-repository-retirement.html
[5] https://docs.opendev.org/opendev/infra-manual/latest/drivers.html#retiring-a-project
Change-Id: Ib13d3325a5497064d037b007e9823609f836988d
2020-05-28 12:13:08 -04:00
Andreas Jaeger
5863c2bdf6
Cleanup py27 support
...
Make a few cleanups:
- Remove python-jobs, ussuri-jobs is enough
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Update classifiers
- Update requirements, no need for python_version anymore
- Remove html_last_updated_fmt from conf.py since it's set
by newer openstackdocstheme, update requirement of openstackdocstheme.
Change-Id: I13f089de86ce3eb30770c91ee5372652e40fb52b
2020-04-04 14:15:10 +02:00
Ghanshyam Mann
5b9bca6a74
[ussuri][goal] Drop python 2.7 support and testing
...
OpenStack is dropping the py2.7 support in ussuri cycle.
python-congressclient is ready with python 3 and ok to drop the
python 2.7 support.
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: Icfd04c4887a1bbb3ff72e244f0edd3a7f4ef8297
2019-12-19 00:03:49 +00:00
akhiljain23
595b317701
Switch python3 versions of test jobs to match Train PTI
...
In Train, we will use python 3.6 and 3.7 for python3 runtime
in our gate jobs [1]. This commit also adds python 3.7.
[1] https://governance.openstack.org/tc/reference/runtimes/train.html
Change-Id: Iacb4a7c9bd1bb2d83dbbb8a7ddd6a7c7f106c1fa
2019-05-21 11:33:40 +05:30
Ghanshyam Mann
7c2b3c8150
Dropping the py35 testing
...
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].
As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html
[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html
Change-Id: I05823bdccc2747ab2bdf2adc26b5e702f6dce332
2019-04-14 19:24:14 +00:00
Zuul
6483c416ae
Merge "Add Python 3.6 classifier to setup.cfg"
2018-12-14 01:38:04 +00:00
akhiljain23
f169dff4fe
Change openstack-dev to openstack-discuss
...
Mailing lists have been updated. Openstack-discuss replaces
openstack-dev.
Change-Id: I81146ecece355c77fb634b1de58a6ef95912587b
2018-12-04 10:06:12 +05:30
qingszhao
63ac36a46e
Add Python 3.6 classifier to setup.cfg
...
Change-Id: I499c0d391097fdc98f37ff5c05245b54ebdac736
2018-11-29 09:15:33 +00:00
jacky06
b1da95b799
Update the home-page
...
Change-Id: Icee0810d440d6a72170619c985a9fe9e6a0eae67
2018-07-20 01:31:05 +00:00
malei
e0a703f038
Follow the new PTI for document build
...
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html
Change-Id: Ie46ce87264a60072769649b8ffdc027261370ac8
2018-04-17 14:56:41 +08:00
Jenkins
1a0164f3f3
Merge "Add command to create policy from file"
2017-07-20 06:35:08 +00:00
Eric Kao
2ad2a87fa8
doc migration
...
- fix sphinx errors
- enable warning-is-error
- reorganize structure
- use openstackdocstheme
Change-Id: I87df64b3a57e03618072a53bbe66bd3e83ac4e72
2017-07-19 15:46:08 -07:00
Eric Kao
673faa262f
Add command to create policy from file
...
Add the following command for importing policy from file
`congress policy create-from-file <file path>`
Partially implements: blueprint policy-library
Partial-Bug: 1693622
Change-Id: Ic989a4d8319b04ccd5b52771ca6ae2190c9e15f5
2017-07-14 21:28:19 -07:00
kavithahr
a209066441
Python 3.5 is added
...
In setup.cfg and tox.ini the python 3.5 was missing,
hence added.
Change-Id: Ibabcb898916738a4b05c502b8f54539e2b770bbf
2017-03-08 09:37:23 +00:00
Jenkins
28b999ca7d
Merge "Fix modindex link"
2017-03-01 20:59:17 +00:00
Anusha Ramineni
7bf1ce02dc
Fix modindex link
...
And also, submitted patch to publish the docs in docs.openstack.org
https://review.openstack.org/#/c/426057/1
Change-Id: I6d1a9cec37deedb0d19a24dd7b441269359dde03
2017-01-27 05:09:59 +00:00
howardlee
1ada604e18
Change home-page and documentation link
...
Set the correct url link for home-page and documentation.
Change-Id: I78a7eec7554bfb258074e32e8c495b0e5f92269a
2016-12-08 08:43:49 +00:00
Masahito Muroi
103056ed33
Support push rows to datasources
...
congress client supports push row data into push type datasource.
Example:
$ openstack congress datasource row update <datasource id/name> \
<table id> <row string>
$ openstack congress datasource row update push \
data '[ ["data1", "data2"], ["data3", "data4"]]'
Change-Id: Icf3b0b116b20ef76957c0d6fc93c38d803e3aae0
2016-08-30 14:26:31 +09:00
shu-mutou
83dae4828d
Drop py26 and py33 support
...
As of mitaka, the infra team and oslo team are dropping py26 and
py33 support. Since we rely on oslo for a lot of our work, and
depend on infra for our CI, we should drop py26 and py33 support
too.
Change-Id: I470d626f7641323a7ce9faf00ea2923312e596af
Closes-Bug: #1519510
Closes-Bug: #1526170
2015-12-15 19:14:22 +09:00
Zhenzan Zhou
0f699f8ee5
Add actions listing command
...
As congress supports executing actions, we need a way to query
available actions that a datasource driver can execute.
Change-Id: I09469815ba8a071112acc7190175048d7f8b774c
Implements-blueprint: add-action-listing
2015-09-02 14:47:32 +08:00
Rui Chen
f9858a8106
Support version list API in client
...
The Congress API should be able to list
current supported API versions. This patch
implement the feature in congress client side.
Change-Id: I9d089411640161ea5220a32f078f8c4eb87be1b7
Implements: blueprint api-version
2015-07-27 15:19:04 +08:00
Aaron Rosen
8c31d3fa29
Add api bindings for datasource request-request trigger
...
Change-Id: Ib045e0a92fdfba454bda5e48531091a56656b289
2015-03-31 15:33:53 -07:00
Amey Bhide
01b0b28400
Adds CLI command for show policy
...
Closes-Bug: #1386407
Change-Id: I230b7af1d48eba368c718aef378e725de5234391
2015-02-24 13:26:56 -08:00
Aaron Rosen
9b10aded83
Improve status API
...
The congress-server previously returned the status api response as:
{'results': [{'last_updated': 'now'}, {'last_error': 'foo'}]} though
it would be better if it returned it as:
{'last_updated': 'now', 'last_error': 'foo'}. This patch fixes the client
side of this api call and also corrects the cli command to say show over list.
There is also a server side patch as well that is required for this.
Change-Id: I869d74fac424e608ceeca1984eef9ae73c38dd42
2015-02-10 12:11:42 -08:00
Aaron Rosen
637100e1b2
Modify datasource api and add datasource-driver api bindings
...
This patch adds bindings to read the datasource-drivers config/schema
from congress server. It also changes several methods so the look ups
are now done by id instead of name. We needed to change this in the server
api so we can have a multi tenant api.
Change-Id: Ib01efb0334b43a7dbf7bda47cf1f1304fa01b91f
2015-02-10 12:11:38 -08:00
Aaron Rosen
59b23bfcf7
Implement bindings for datasource crud operations
...
Change-Id: I1ab206ba5b11860f44fa89ee119f5e8c9acbd7ec
2015-02-03 21:49:08 -08:00
Amey Bhide
a77ea7c8ed
Add read policy and datasource table properties
...
Closes-Bug: #1386407
Change-Id: Ida8c0976b290f4fc0a2f420a0d771148e644907f
2015-01-27 10:50:47 -08:00
Tim Hinrichs
17aa3eb477
Add policy create/delete endpoints
...
Add the ability to create and delete policies at runtime.
Change-Id: I073d22da834199cb73aebad7bb80595662c97897
2014-12-19 12:13:45 -08:00
Tim Hinrichs
7a81c74103
Added datasource schema
...
openstack congress datasource schema list
openstack congress datasource table schema list
Change-Id: I8e94f145928f2b319722f81c0299545a17e818a8
2014-10-29 09:48:52 -07:00
Tim Hinrichs
bcb1b90b10
Added datasource status command
...
$ openstack congress datasource status list
Change-Id: I77163e85457ef6a1410c0fc5f647f8c8d9eb236f
2014-10-28 15:09:13 -07:00
Aaron Rosen
f5e0a70b38
Adding missing CLI command congress policy rule show
...
Change-Id: Ic78bc07d9d353c7b71947f1225ae6776878ba256
Closes-bug: 1379466
2014-10-14 05:54:15 -07:00
Tim Hinrichs
d46cee8b44
Added command for policy engine's simulation functionality
...
Change-Id: Ic6da21fcbc114383588783c990917f70238e0663
2014-10-10 13:10:48 -07:00
Tim Hinrichs
bffb8fe663
Added missing API end points to the client
...
This change adds the following commands, which were
not previously present.
$ openstack congress datasource list
$ openstack congress datasource rows list
$ openstack congress datasource rows list --trace
$ openstack congress datasource tables list
$ openstack congress policy tables list
Closes-bug: 1368334
Change-Id: Ic4ea722a5fb31eb43dc7af4bde0cd28bbc8f47a1
2014-09-23 08:32:35 -07:00
Aaron Rosen
c0612c0c6c
Initial congressclient
...
This patch adds client support for congress with keystone and supports
the following api commands:
$ openstack congress policy list
$ openstack congress policy row get
$ openstack congress policy rule create
$ openstack congress policy rule delete
$ openstack congress policy rules list
Change-Id: I624b54f6cf2614eaec970c8bdd3766291dcc9489
2014-09-10 15:11:09 -07:00
Aaron Rosen
ee2c50130d
create python-congressclient project with cookiecutter
...
Change-Id: Ib3ac0a6bb7692995116a1a2cfa6c3e1a4b637a2e
2014-07-02 13:24:29 -07:00