Commit Graph

274 Commits

Author SHA1 Message Date
Tony Breeds 708697d960 Retire Packaging Deb project repos
This commit is part of a series to retire the Packaging Deb
project. Step 2 is to remove all content from the project
repos, replacing it with a README notification where to find
ongoing work, and how to recover the repo if needed at some
future point (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).

Change-Id: I2115b74ea098def883f93eb007fa84afbfaffc1c
2017-09-12 16:09:39 -06:00
Jenkins fd2a777b03 Merge "Turn on warning-is-error for sphinx build" 2017-07-17 21:36:28 +00:00
Jenkins 67e0059110 Merge "Switch from oslosphinx to openstackdocstheme" 2017-07-17 21:36:27 +00:00
Samriddhi Jain 414d0d4df8 Switch from oslosphinx to openstackdocstheme
Following the new doc migration spec, the documentation
theme needs to be switched to openstackdocstheme.

Change-Id: Ia840524a4c3b4ceb9605c997a2971d84880c70ac
2017-07-17 23:28:36 +05:30
Samriddhi Jain 9fc60292c0 Turn on warning-is-error for sphinx build
The doc-migration spec requires all projects to treat warnings
as errors during sphinx build. This patches turns that function
on and resolves the error (detailed below) coming as a result
of it.

The code block in event_concept.rst file is currently made to
render in javascript which is an incorrect syntax for it.

Change-Id: Id7fee247b76ed7cfebb849305e0611bc966709be
2017-07-17 23:23:01 +05:30
Samriddhi Jain 68a2647bd1 Update URL in docs as per the doc-migration spec
The migration spec has listed some changes in the URLs of project
directories. This commit fixes those changed URLs.

Change-Id: Id040fdf9cc16cd6b05c82cc93e88301f743a1801
2017-07-14 20:12:27 +05:30
OpenStack Proposal Bot 88064cffa7 Updated from global requirements
Change-Id: I3d03c317d8a728ca70267fdc51e74361189318c2
2017-05-17 03:57:10 +00:00
OpenStack Proposal Bot 537c65b4c4 Updated from global requirements
Change-Id: I401e06594105b593c422510eb2dfa7942c313be7
2017-05-15 00:53:29 +00:00
OpenStack Proposal Bot c5795a117a Updated from global requirements
Change-Id: Id991f139a8613e8c1890f907ca8897407d8c4fb6
2017-03-13 19:40:35 +00:00
OpenStack Proposal Bot 9b6e00343b Updated from global requirements
Change-Id: Iee12745730799d778293d3154b336ac99937f230
2017-03-02 11:54:00 +00:00
Jenkins e813a4de5a Merge "Make `is_valid` more flexible with uuid validation" 2017-02-17 18:06:41 +00:00
OpenStack Proposal Bot dbd672f6d6 Updated from global requirements
Change-Id: Ice610e1e132ce65e8048645807ebb10b972c24f9
2017-02-10 05:58:13 +00:00
Gage Hugo a4a8f46248 Make `is_valid` more flexible with uuid validation
In keystone, multiple domain ids are handled by concatenating
two valid uuids together. This causes issues with pycadf validation
and causes the following warning to be thrown:

warnings.warn('Invalid uuid. To ensure interoperability, identifiers '
'should be a valid uuid.')

This appears throughout the testing logs while running keystone tests
and there is a current attempt to remove most/all invalid uuids to
eliminate this warning [0]. However due to the multiple domain id
issue, this cannot be solved in keystone alone.

The idea to allow multiple uuids that were joined together was
mentioned before in a previous attempt to solve this issue [1].

This change:
- Allows 2 or more concatenated uuids to be considered valid without
emitting a warning
- Cleaned up the list of words that are exceptions for validation
- Added 'default' to list of valid words in exception list
- Added offending value to printed warning
- Broke up test_identifiers for better clarity about which tests
were valid. This also solves the issue of `warning_mock.called` always
being `True` once an invalid uuid of type string was checked within
test_identifier
- Added test for valid exception words and extra characters that
can be present in a valid uuid according to [2]

[0] https://bugs.launchpad.net/keystone/+bug/1659053
[1] https://bugs.launchpad.net/keystone/+bug/1521844
[2] https://docs.python.org/2/library/uuid.html

Co-Authored-By: Tin Lam <tinlam@gmail.com>

Partial-Bug: #1659053
Change-Id: I58bba04c21c2d24fd37850c9ecc6fac99deb3fc4
2017-02-06 17:00:44 -06:00
Eric Brown 542f9288b0 Use https for *.openstack.org references
The openstack.org pages now support https and our references to
the site should by default be one signed by the organization.

Change-Id: Ib2dce89ac43e844a5f1b3adcfe9bcaf4141043ce
2017-02-05 20:49:06 -08:00
Eric Brown 6e7ecfae0f Remove references to Python 3.4
Now that there exists only a gate job for Python 3.5 and not 3.4,
we should remove those references to the 3.4 that is untested.

Change-Id: I381f8582b79d691aba2a4e98b1611f0ddcd78e73
2017-01-05 16:37:07 -08:00
gord chung d7710ef5d0 cleanup string
Change-Id: I5df26a59aa1437777f175f46fd24e59b903e53a2
2017-01-04 19:10:02 +00:00
Tony Breeds b4bc985324 Add Constraints support
Adding constraints support to libraries is slightly more complex than
services as the libraries themselves are listed in upper-constraints.txt
which leads to errors that you can't install a specific version and a
constrained version.

This change adds constraints support by also adding a helper script to
edit the constraints to remove pycadf.

Change-Id: I385d89d2ce2ecc85532f4acc31ff1c975a150178
2016-12-20 14:34:24 +11:00
Flavio Percoco 2e89960017 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/f7a020d80d955f21b95d43909b57ae0d

Change-Id: I5207741cee7f50e817feedbb8dad252e742400f3
2016-11-25 16:41:30 +01:00
OpenStack Proposal Bot ba74c19dbb Updated from global requirements
Change-Id: Ic8754354173b1410beeba338302de76f7b5a4167
2016-10-27 12:21:40 +00:00
OpenStack Proposal Bot 68dd24c6da Updated from global requirements
Change-Id: I75947bd1dbe77f381086f6904b9fa3f515456797
2016-10-22 01:26:27 +00:00
nizam 1431f3b220 Changed the home-page link
Set the correct link for home-page.

Change-Id: If3143795d2bdd9ec130f7df8796d728a3cf0cbe3
2016-10-17 19:33:48 +05:30
OpenStack Proposal Bot 222abca892 Updated from global requirements
Change-Id: I6121d12803c02a50c26da87367fea7690c5df670
2016-09-28 17:00:01 +00:00
OpenStack Proposal Bot ee00fbb9b7 Updated from global requirements
Change-Id: I321f2de14db6588da9c8c06f1bcdf98e8f1bd339
2016-09-27 10:06:47 +00:00
Tony Xu 0e116e8bdf Clean oslo.i18n
Remove pycadf/_i18n.py file

Change-Id: Iffccecba9d4579a4f75acfbde8f5ed58d18a42f2
2016-09-27 10:07:12 +08:00
OpenStack Proposal Bot d94f1b4186 Updated from global requirements
Change-Id: I3008d82b5a16d33b36e62feaeac6d100d73c7be2
2016-08-04 02:41:05 +00:00
Swapnil Kulkarni (coolsvap) e64911fc69 Remove discover from test-requirements
It's only needed for python < 2.7 which is not supported

Change-Id: Ia3f9b53303c6cb608f9676651c88c9de01e4e3d9
2016-07-22 04:18:41 +00:00
lilintan 92c134fe69 Don't include openstack/common in flake8 exclude list
The directory openstack/common was used to keep codes from
oslo-incubator, we have retired oslo-incubator, so don't use
this directory any more.

Change-Id: I52f0a8a12c37615669853535bff403c2728aee43
2016-07-11 05:06:32 -04:00
OpenStack Proposal Bot cad88bc8aa Updated from global requirements
Change-Id: I073e90031bc4f834929e6f8a38b0d66671385e26
2016-07-09 03:16:35 +00:00
liangjingtao 525bb1ff05 Fix order of arguments in assertEqual
Some tests used incorrect order assertEqual(observed, expected).

The correct order expected by testtools is...

    def assertEqual(self, expected, observed, message=''):
        """Assert that 'expected' is equal to 'observed'.

        :param expected: The expected value.
        :param observed: The observed value.
        :param message: An optional message to include in the error.
        """
This patch will fix it.

Change-Id: I2d311fc9f774e7f61e52c40aefb1beb54244e9ba
2016-07-07 17:24:38 +08:00
OpenStack Proposal Bot f98ce8ea51 Updated from global requirements
Change-Id: I0e7863e77df6dced53ff3cdb36ce008a9a2eae43
2016-06-21 18:04:49 +00:00
OpenStack Proposal Bot cd574b6e88 Updated from global requirements
Change-Id: Ib79a9dbce6349cb70ef7039161a17f5e13941ae6
2016-06-03 18:18:24 +00:00
OpenStack Proposal Bot 1794b9dbbb Updated from global requirements
Change-Id: I3471c3cda9cfc1a8e82c6ca20d9ee0b1a21f1966
2016-05-30 20:45:21 +00:00
OpenStack Proposal Bot 8ce2dff8f8 Updated from global requirements
Change-Id: Ibbe10cbf05db83ff28496a6bec4f926523fadfdc
2016-05-30 00:38:38 +00:00
liyingjun ec0780b19a Add missing os-volumes_boot to nova_api_audit_map.conf
When booting instance from volume, the path keyword is os-volumes_boot.
Adding this to default config.

Change-Id: Ia4cb99e50de93ef0fc57a846e2af96f716eeadb8
2016-04-15 10:37:43 +08:00
Jenkins c0c17e8e8a Merge "Remove invalid character from neutron_api_audit_map.conf" 2016-04-11 18:05:50 +00:00
OpenStack Proposal Bot dd4bf422ca Updated from global requirements
Change-Id: I085a06383392c15132bfbc5b95ac06a2761cafe4
2016-04-08 00:32:32 +00:00
OpenStack Proposal Bot 53cac1471c Updated from global requirements
Change-Id: Ic7ad6600893fb8d463d5e27f4fa783a0e6d44d63
2016-04-07 17:13:38 +00:00
Andreas Jaeger 783ce98ec5 Remove unused pngmath Sphinx extension
There's no RST file that uses ".. math" and thus
the pngmath Sphinx extension is not used and can
get removed.

Change-Id: I3ea4b529025c8ac3c4092f3720124647861e6668
2016-02-29 19:56:58 +01:00
OpenStack Proposal Bot 35003ba591 Updated from global requirements
Change-Id: I86e30187938daaab637c510d67fa9c4ac1ac4bb6
2016-02-26 01:52:48 +00:00
OpenStack Proposal Bot fb81d120b1 Updated from global requirements
Change-Id: Ic697c03c06ca45f799ebd47031d8ebcbe6fbacfb
2016-02-16 18:17:08 +00:00
Dolph Mathews 9c4100b85d Add docstring validation
This introduces a linter for PEP257 to avoid trivial nitpicking of
docstrings in code reviews. Because flake8_docstrings simply provides a
plugin to add pep257 to flake8, you can run it via `tox -e pep8`.

PEP257 checks which we are currently violating are ignored in tox.ini.
We can remove them from the ignored list as they are fixed.

Related-Bug: 1501544
Change-Id: I01ebad7b70cf61dd80d3c06c6808d8178fbdd634
2016-02-12 15:03:10 +00:00
Lokesh S dc553133d8 Adding ironic api specific audit map configuration
Closes-Bug: 1541232

Change-Id: Ic267cd171564240363b39b288dd6c22f7851f4fb
2016-02-06 17:24:35 +00:00
Jenkins 57d138e84e Merge "Enable cadf support for Heat" 2016-02-03 16:49:13 +00:00
OpenStack Proposal Bot 3c5f795324 Updated from global requirements
Change-Id: Iab16ba0308d6d318adc492de6f26418426695615
2016-01-26 23:28:18 +00:00
OpenStack Proposal Bot 9410f1cf12 Updated from global requirements
Change-Id: Ib37f0c1a68dfcfd6123187601a662bcc11c7928f
2016-01-23 10:53:05 +00:00
Rakesh H S d9340d8988 Enable cadf support for Heat
Adds heat_api_audit_map.conf to enable cadf support for Heat.

Closes-Bug: #1536483
Change-Id: Ic3e68748ab5440d2d21554b6cdf0d793fdbf38a9
2016-01-21 15:04:31 +05:30
Jenkins 2c9084ebb1 Merge "Fix wrong use of comma" 2016-01-07 15:13:47 +00:00
Einst Crazy 49bff50f38 Fix wrong use of comma
As the sentence ended, it should be a '.' but not comma.

Change-Id: I6b0233146692492ef9017b97f77b652672b39d9e
2016-01-07 11:03:58 +08:00
OpenStack Proposal Bot bb54738316 Updated from global requirements
Change-Id: I700acdb85d5345edc1365205bb1d4852c6aa7b45
2016-01-06 23:18:56 +00:00
reedip db43b4cd84 remove suport for py33
Python 3.3 is not supported from Mitaka, as per
Infra, therefore removing the support for the same.

Change-Id: I27436e05e373c6a5d1d71ff60cd15e0db05e87df
Closes-Bug: #1526170
2016-01-06 17:57:06 +09:00