Commit Graph

573 Commits

Author SHA1 Message Date
Tony Breeds 5eff8c62f0 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: I9df787b33aa77024eeaa742be30f582c6dd836a4
2017-09-12 16:07:54 -06:00
ChangBo Guo(gcb) dd1ceea294 Update URLs in documents according to document migration
Change-Id: Id03c3457b54b338d656852638cb2731459c531c1
2017-07-12 23:34:11 +08:00
Akihiro Motoki 0f3ea232b7 rearrange existing documentation to fit the new standard layout
Change-Id: I0727caae202b385d740b006fd957b990e308c6d7
2017-07-01 21:05:49 +09:00
Akihiro Motoki d14dfdf5c4 switch from oslosphinx to openstackdocstheme
Change-Id: Ief1b96ec6d08552f285540a68994c70cc9af3098
2017-07-01 21:05:48 +09:00
OpenStack Proposal Bot 98ae7d5c2d Updated from global requirements
Change-Id: Ia3a3874dbd3c76716a97899967ef15c04d7fae2e
2017-06-27 12:20:36 +00:00
OpenStack Proposal Bot 6c565f2295 Updated from global requirements
Change-Id: If29cd52629b0c2d1df84fcb52fa3dfe4a4680606
2017-06-15 16:33:18 +00:00
OpenStack Proposal Bot 15e014063c Updated from global requirements
Change-Id: Ib6a72c4dd0803ac0578e5b136cf84267de2fdf5e
2017-06-02 22:05:43 +00:00
OpenStack Proposal Bot 4ef372b7a4 Updated from global requirements
Change-Id: Idcf31dff3714eaf5134ac58d17a1d5885c7d7ecc
2017-06-02 02:35:23 +00:00
Jenkins c0193b7a46 Merge "Adding a check of string type for hmacs" 2017-05-27 12:58:45 +00:00
OpenStack Proposal Bot 1e73a62c2c Updated from global requirements
Change-Id: I6ae50d73178aab40946108e2a2e27fa191e842fa
2017-05-23 11:58:19 +00:00
OpenStack Proposal Bot e4912e1ec6 Updated from global requirements
Change-Id: I5e4241f321a43ffb69e7da83d030cb09c6252ad8
2017-05-17 03:56:57 +00:00
OpenStack Proposal Bot 9e913db6ad Updated from global requirements
Change-Id: I3a8470b683b6e856b906d525fc6a085d0e6ee442
2017-05-15 00:53:14 +00:00
Joshua Harlow 3be07ed24a Remove split conversion to tuple
Instead of needing to convert this from a list
to a tuple on every property access just keep the
internal split collection as a tuple in the first
place (this saves time on every access of it).

Change-Id: I7d216394a2dbb49aa8e6ed3705090bac29171907
2017-05-07 21:37:33 -07:00
OpenStack Proposal Bot f69aa3c386 Updated from global requirements
Change-Id: Ia1879d0ef8c8979d903ad71f18b85f8894195870
2017-04-12 04:20:25 +00:00
hnyang 824adacdfc Remove log translations
Log messages are no longer being translated. This removes all use of the
_LE, _LI, and _LW translation markers to simplify logging and to avoid
confusion with new contributions.

See:
http://lists.openstack.org/pipermail/openstack-i18n/2016-November/002574.html
http://lists.openstack.org/pipermail/openstack-dev/2017-March/113365.html

Change-Id: Ia1c55fc10a10b03baa43779e1f5648ce62e91c14
Closes-Bug: 1674577
2017-03-28 13:53:16 +08:00
Stephen Finucane 6e04f882c4 Use Sphinx 1.5 warning-is-error
With pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as
errors is setting warning-is-error in build_sphinx section. Migrate the
setting from the old warnerrors one.

There are two issues:

- The `*` character is recognized as an emphasis character and must be
  escaped
- The index references modules that have since been removed

These are resolved.

Change-Id: Id078022c0f75bf8f162b693d260f67116eb6428b
2017-03-16 15:43:01 +00:00
OpenStack Proposal Bot bd99002339 Updated from global requirements
Change-Id: Ib03ae9bfbc080421a4eb7bbba4edbae04cb00eca
2017-03-13 19:40:22 +00:00
Rahul Nair f1d332a01d Adding a check of string type for hmacs
- To ensure comparison is done on binary data

The method would first check if the 2 hmacs are a python
`six.stringtype`. If they are, they would be encoded using
'utf-8' as the encoding scheme to binary data.

Change-Id: Idf59f669087a39c30eee4e533899b95ede66e198
2017-03-06 22:07:53 +00:00
Jenkins cdffbffecb Merge "Updated from global requirements" 2017-03-03 13:41:23 +00:00
Jenkins 64468e5c3c Merge "Add missing documentation for secretutils" 2017-03-03 13:05:49 +00:00
OpenStack Proposal Bot 0d7f387574 Updated from global requirements
Change-Id: I16ce7840503273a0a1c545123930e2c65ab04276
2017-03-03 00:03:24 +00:00
Jenkins 7f38a291e1 Merge "Allow scoped ipv6 addresses" 2017-03-02 23:10:21 +00:00
ricolin da7899ffba [Fix gate]Update test requirement
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848

Change-Id: Iae0d1394c2596a9c188531015c950de6108c7acb
2017-03-02 18:23:32 +08:00
Eric Brown d0d5f7af2f Add missing documentation for secretutils
The current doc page for secretutils is blank [1], most likely because
of the way constant_time_compare is in the exception block.

This patch manually tells sphinx to doc the constant_time_compare
function. Also adds the oslo.utils version when the module was added.

[1]: https://docs.openstack.org/developer/oslo.utils/api/secretutils.html

Change-Id: Ic1fb15176c93f126826f568149cabf4b8e5450d8
2017-02-23 07:38:04 -08:00
OpenStack Proposal Bot d74b933801 Updated from global requirements
Change-Id: I7ba38fff9ff21765b7fac1618005dd003f797594
2017-02-10 05:58:02 +00:00
OpenStack Proposal Bot 3047415e90 Updated from global requirements
Change-Id: Iec0c73d4e04db26942632649d7bd98769d663c01
2017-01-26 04:22:23 +00:00
OpenStack Release Bot 4a1aa4e058 Update reno for stable/ocata
Change-Id: I9d11a68a5d5ca5700ac96cfb53097e3314d5e07d
2017-01-20 19:15:59 +00:00
Eric Brown bc8c7d375b 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: I275c60c1d5154ee7f2e7637a0cee15a83a7d077f
2017-01-09 10:14:48 -08:00
Jenkins 3181e5ba55 Merge "Added the token 'encrypted_key' to mask_password list" 2017-01-02 18:29:47 +00:00
Amrith Kumar d442c9e3ce Added the token 'encrypted_key' to mask_password list
The name encrypted_key is used in trove and it would be good to mask
it from log output.

Change-Id: I04cb76793cbb8b7e404841e9bb864fda93d06504
2016-12-22 07:21:06 -05:00
Tony Breeds dfe61b1b1b 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 oslo.utils.

Change-Id: I612b881da465c96ee8200118f8f2b90ef2f02225
2016-12-20 14:20:50 +11:00
Jenkins fde88a8802 Merge "Allow 'get_all_class_names' to pass kwargs" 2016-12-12 13:46:45 +00:00
Joshua Harlow 749ae85347 Allow 'get_all_class_names' to pass kwargs
The keyword arguments fully_qualified and truncate_builtins
are useful to allow to be passed, and are meaningful to pass
along from this function to the `get_class_name` function so
let them be passed.

Change-Id: I0787bbaf209f3c223e72214d63e006cfc1d40866
2016-12-09 15:16:35 -08:00
lvdongbing 0e99039d42 Add toggle 'dashed' to 'generate_uuid' function
Enable 'generate_uuid' function to generate uuid with dashes or not,
because some projects use uuid with dashes while some others not.

Change-Id: I6f213ea47de5713a79b5e0dccf486a7bba88f853
2016-12-06 02:38:08 -05:00
Flavio Percoco 856ffc7e9a 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:

b'https://gist.github.com/a91c7b753b7cc97056c643fac7e44982\n'

Change-Id: I8d96de20231d79fb78c7e4bf33415a098944d581
2016-11-25 13:10:05 +01:00
Jenkins 7a52daac9d Merge "Add option to not truncate built-ins" 2016-11-20 21:30:26 +00:00
Jenkins ba6b40fcb7 Merge "Updated from global requirements" 2016-11-11 02:40:18 +00:00
Jenkins f86ca3aa22 Merge "Restore <all-in> operator" 2016-11-10 16:02:51 +00:00
OpenStack Proposal Bot 50d91e3abc Updated from global requirements
Change-Id: I1c5feff363af5715e8b905ff7667865e20342013
2016-11-09 04:23:07 +00:00
John Eckersberg 805381e16d Improve eventlet check when selecting Event backend
Verify that eventlet has actually been loaded and has patched the
thread module.  Previously when checking against EVENTLET_AVAILABLE,
it would erroneously use the eventlet Event when eventlet was
installed, but not being used.

Change-Id: Ibb99ac2031a63268ba6e0d61065c2d4eff1e6997
2016-11-07 15:03:12 -05:00
OpenStack Proposal Bot a6585b5ef1 Updated from global requirements
Change-Id: Iac0d856b42f6289fd7d4aa9d332a54e865270e3b
2016-11-02 15:39:30 +00:00
Jenkins 042374d741 Merge "Add reno for release notes management" 2016-11-02 03:50:22 +00:00
Jenkins e810461362 Merge "Create dictutils and add 'flatten_dict_to_keypairs'" 2016-11-02 02:49:49 +00:00
Joshua Harlow 4eeee2a641 Add option to not truncate built-ins
In certain cases it is actually useful to have the
full module name for built-ins so make it possible
to not always truncate it.

Change-Id: Ifb9218054605c8952e3895b6b4d51552231c0476
2016-11-01 11:02:44 -07:00
Hanxi Liu 7b7d5b9e80 Create dictutils and add 'flatten_dict_to_keypairs'
This function has been shared at least kwapi and all Telemetry projects
including ceilometer, aodh, panko and gnocchi. As a generator, it produces
sequence of keypairs for nested dictionaries. It seems to be good moving it
to the common shared code.

So add an initial dictutils and tests for it.

Change-Id: Ibd7c2ce4ef9c2608910b26169a804eb463759c7f
2016-11-01 23:35:57 +08:00
OpenStack Proposal Bot 8bbf09e6da Updated from global requirements
Change-Id: I456f3e45481415d95261b18cd5a20a1aaa7de389
2016-11-01 13:34:23 +00:00
ChangBo Guo(gcb) a5a40aca7d Add reno for release notes management
Closes-Bug: #1634356

Change-Id: I6462e42df2a28cd63d6059ef5320cec3ca1473d9
2016-11-01 15:43:10 +08:00
Adam Harwell 778b943d63 Allow scoped ipv6 addresses
inet_pton on linux is unable to parse scoped addresses,
so we handle them manually.

Change-Id: Ie9b9becf7d6b4de487140d1b8d2725d4ca42e191
Co-Authored-By: Dustin Lundquist <dustin@null-ptr.net>
2016-10-28 14:55:18 +02:00
Eric Brown f77d420fc9 Trivial fixes to the usage doc
* Doc title containing too many =
* A tab instead of spaces

Change-Id: I87cc4cec257d937fcc87d98b76ef0446451fc822
2016-10-28 03:19:16 -07:00
Jenkins 7b40ded270 Merge "Updated from global requirements" 2016-10-23 20:39:21 +00:00