Commit Graph

84 Commits

Author SHA1 Message Date
Gauvain Pocentek e59f07864e Retire the project
Change-Id: Ic92e304924561a1aafdadab08803d282938aa17a
2018-01-19 11:10:40 +01:00
Doug Hellmann 3605ead36c remove python 2.6 trove classifier
OpenStack projects are no longer being tested under Python 2.6, so
remove the trove classifier implying that this project supports 2.6.

Change-Id: Ia102d491479e02cfd6729c9e75c76b5bdfe00321
2015-12-23 01:31:07 +00:00
Ondřej Nový 4abe1dbba6 Deprecated tox -downloadcache option removed
Caching is enabled by default from pip version 6.0

More info:
https://testrun.org/tox/latest/config.html#confval-downloadcache=path
https://pip.pypa.io/en/stable/reference/pip_install/#caching

Change-Id: I01d8b7676b0bf7b5ad9ebdd5cc7e6c678c800898
2015-12-11 22:53:29 +01:00
Jenkins 42beb2f00b Merge "Change repositories from stackforge to openstack" 2015-11-23 08:28:41 +00:00
venkatamahesh 946e7f65ec Added Devstack plugin for cerberus
All openstack projects are migrating from extras.d to
plugin. So this patch created a plugin for cerberus

Change-Id: Ie656179bfb5e53174cafbb1debca641c36e340f4
2015-10-20 16:25:39 +05:30
venkatamahesh eb494932c4 Change repositories from stackforge to openstack
Change-Id: Iacf4fe30a8aaec33819b95dc785dfc2bc9f83a43
2015-10-20 14:42:29 +05:30
Jeremy Stanley 475c357efb Update .gitreview for new namespace
Change-Id: I705efbd6b3658bee32cccff9e72b7f24702790c3
2015-10-17 21:56:54 +00:00
Monty Taylor 701e994813 Change ignore-errors to ignore_errors
Needed for coverage 4.0

Change-Id: Id26d461f2dee4c0510f4e23f9907e601c9291012
2015-09-21 14:57:34 +00:00
Anthony Michon a9133e72d5 Check prefix path is member route
Change-Id: I20c0bb159eef04bc88d208a3d4853d6b190c1dae
2015-08-05 14:01:28 +02:00
Romain Ziba a7d8ba5031 Examples in documentation
Change-Id: I034f407ff1315485634a57f882dae7958535b09f
2015-07-29 10:37:17 +02:00
Romain Ziba 9220a64031 improve formatting of documentation
Change-Id: I32d0e9e611893a38d891c69e2dd3dc62243bb4ca
2015-07-28 10:31:06 +02:00
Romain Ziba 8e091e0d84 Improve documentation
Refer to sticks for ticket...

Change-Id: I56e645cb76315ed6dabe1fa41366320252a2314d
2015-07-28 10:26:40 +02:00
Romain Ziba 41c48b253c Correct the formatting of the documentation
Change-Id: Id5f7505dbc3c5b75e5823d030e489a29d44c1126
2015-07-28 09:32:07 +02:00
Romain Ziba 4eaae63573 Improve doc
Change-Id: Id2dbb68738ee1d0beae09972e45535b2ed32a180
2015-07-27 16:48:22 +02:00
Romain Ziba c0facec661 Document Cerberus' key notions
The aim of this story is to enhance the Cerberus' documentation
so that developers have a better understanding of what is the
goal of Cerberus, how it has been implemented, what are the key
components

Change-Id: I6e121b74752f2111480847040c4e09b34f9763f6
2015-07-27 15:38:28 +02:00
Romain Ziba bae33b8a11 Improve the documentation
Change-Id: I6d8ac783b6e6a0301b75104cf402a0bd89e4543b
2015-07-03 10:28:21 +02:00
Romain Ziba bb7bc9bb9c change version of sphinx in test-requirements
Change-Id: If6914c1515176ae43ae9eb18e5b8578f087c334e
2015-07-03 09:51:31 +02:00
Romain Ziba 743a941f9f Sync with global requirements
Change-Id: I00db3139a6e6442e8392dd83447ece810a6bb6ca
2015-07-02 15:02:09 +02:00
Romain Ziba 2dd5003a87 Test if it solves pbs with readthedocs
Change-Id: I6e52e7960bc623aaf8c4b3db49b00057028b9fcc
2015-07-01 16:44:42 +02:00
Romain Ziba f93f4a4694 Change for readthedocs
Change-Id: I1f0531f060751220b36ea6b48d7825cc17771fd1
2015-06-29 15:24:28 +02:00
Romain Ziba 68363285fb Use cerberus-dbsync in devstack installation
Change-Id: I084aaf02571c477d3b4411e0366539ada0fe5baf
2015-06-29 09:28:26 +02:00
Romain Ziba df2faae0e1 US573: Use alembic instead of sqlalchemy migrate
Change-Id: I547e618f1095d3c1febcd20f89129c8601db479f
2015-06-26 14:07:42 +02:00
Romain Ziba 24a211e711 Security report is now retrieved by its uuid
* Report uuid is used in the functional test python file
* Other changes of this commit only fix misuses of international module
gettextutils

Change-Id: Id36ffd618ebab1493b5ef4ec86314cb3866ab3c5
2015-06-24 10:14:47 +02:00
Romain Ziba f4559a91a4 Cerberus creates an uuid for security reports
Previously, Cerberus retrieved reports according to the report identifier the plugin
provided. The goal of this US is for Cerberus to create its own uuid and keep the
report identifier of the plugin. The changes include:

* Migration of the db
* an unique attribute UUID
* Tuple (report_id, plugin_id) must be unique
* Changes of unit & functional tests

Change-Id: I9aedb88fd5a4f66ccd5e2e831790d9655f76bb09
2015-06-11 16:27:19 +02:00
Romain Ziba 0108e949f6 Use Sphinx v1.2.3
Change-Id: I2c928cb6e6be21999dbb4694165116c8a268337f
2015-06-11 10:09:28 +02:00
Romain Ziba 50e55bb93a Enable more recent versions of sphinx
This change also cancels the change Ie168666dadcf7ec83cf0932796f517d7f8b08cd7
whichs removed extension wsmeext.sphinxext (it did not solve the issue with
readthedocs)

Change-Id: Iaef7a5517e53a21125ea1ec2d744cd8b087147c8
2015-06-11 09:54:53 +02:00
Romain Ziba a6a748ba09 remove wsmeext.sphinxext for documentation
Change-Id: Ie168666dadcf7ec83cf0932796f517d7f8b08cd7
2015-06-10 16:29:11 +02:00
Romain Ziba 933dee471e Documentation: how to write a new Cerberus plugin
Change-Id: If663deff13b20aa33f593e501585b4c11e478bce
2015-06-08 16:53:02 +02:00
Jenkins 16d65e367c Merge "Task model: Persistent attribute is a boolean" 2015-06-03 09:48:26 +00:00
Romain Ziba b0bc8fddfb Task model: Persistent attribute is a boolean
In the model of task, we used to have a text unicode for the attribute
'persistent' of a task. This was a mistake.
Change use of unicode 'True'/'False' for real boolean

Change-Id: Ia8c06de318053ef704d286edbe68eaf388a3a450
2015-06-03 10:36:32 +02:00
Jenkins b99fcede7b Merge "Task API: Change action restart into start" 2015-06-02 14:03:48 +00:00
Romain Ziba 7b78686ca2 Task API: Change action restart into start
The method restart task was used to start a task that is stopped
The term restart means that within the same action we stop and we
start back the task. As a result, it's better to call this method
<start>

Change-Id: Ic6b282fba1957910d64e0dcec6e5160f72435421
2015-06-02 15:44:12 +02:00
Jenkins 8174e77d9c Merge "Test starts the task after stopping it" 2015-06-02 13:41:38 +00:00
Romain Ziba d7cfd977a3 Test starts the task after stopping it
Change-Id: I40c75232762ee93771b20d692e88f83cbc7868ce
2015-06-02 15:32:00 +02:00
Jenkins f820baff47 Merge "Functional test: get plugin" 2015-06-02 08:52:15 +00:00
Romain Ziba c59c53380b Functional test: get plugin
Change-Id: I0f9ee512123824aeb3b94062456cb5d8149fde1e
2015-06-02 10:26:19 +02:00
Jenkins 9d4acbad9e Merge "tests crud security report and task" 2015-06-02 07:45:03 +00:00
Romain Ziba e96cb948f1 tests crud security report and task
Change-Id: I4e51696a7c98d2cb0b7df94a897e25e64442a465
2015-06-01 17:33:02 +02:00
Jenkins dcd4818ea6 Merge "Storage and the notification of a security report" 2015-06-01 14:03:20 +00:00
Romain Ziba 0a0ca2cad7 Storage and the notification of a security report
* New functional test
* Fix of bugs

Change-Id: I700fb634d4aba47c4996df5d5e59c38a034ddcc7
2015-06-01 15:43:14 +02:00
Jenkins 4fcbfd85a5 Merge "Remove pdb" 2015-06-01 13:39:36 +00:00
Romain Ziba 7d7cc5bf90 Remove pdb
Change-Id: Ia4b24e6272422c47c48bd75f0bcdb8e0a2de48cc

More functional tests

Change-Id: I5bb9115199e446fe9e6dbc27ac53efa6dbb06939
2015-05-29 16:53:03 +02:00
Romain Ziba 7122abe2ce Remove pdb
Change-Id: Ia4b24e6272422c47c48bd75f0bcdb8e0a2de48cc
2015-05-29 14:28:06 +02:00
Romain Ziba 4d6c183de0 Functional test: notification with image.update
Test if notification is working thanks to test_plugin which subscribed
to image.update notifications.

Change-Id: I46fa1bf0674e5d4f9ccb6cc6f3e67eb443d0c978
2015-05-29 11:27:39 +02:00
Jenkins 18bfed36de Merge "Correct mistake: deletion of __init__.py in tests" 2015-05-29 07:47:54 +00:00
Romain Ziba cee6956cdf Correct mistake: deletion of __init__.py in tests
Unit tests are moved in cerberus/tests/unit folder.
Functional ones in cerberus/tests/functional
Play only unit tests

Change-Id: Ia861c84f5016558eb2a5a46c3a1fefc04339a16f
2015-05-28 18:08:34 +02:00
Romain Ziba 791a8655b0 Correct mistake: deletion of __init__.py in tests
Tests is a python package

Change-Id: I1cdcfcd50aa9b7a4e0fa350b82f559403a89249a
2015-05-28 14:36:20 +02:00
Romain Ziba 0428e150be Add functional tests
Use pbr post versioning

Change-Id: Iad68c1b75318654b89e1b68bf593031470a0522c
2015-05-28 10:34:23 +02:00
Jenkins 70cf5577d6 Merge "Upgrade version to 1.2-1" 2015-05-27 08:36:28 +00:00
Anthony Michon 8da1cdff47 Tag version to pre 1.2 (1.2-1)
Change-Id: I8c4b90e0ba51e5a014270dd56a3423466032b62f
2015-05-27 09:38:28 +02:00