Commit Graph

180 Commits

Author SHA1 Message Date
Tony Breeds 76db854099 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: I1b9b16c0f2560591b5eb24fce468462feff1906a
2017-09-12 16:05:38 -06:00
ChangBo Guo(gcb) e86ee74a72 Fix URLs according to document migration
Change-Id: I5e452dfc33c4bdf8f344f6e28ff1fd4a5e049476
2017-07-12 22:46:06 +08:00
Akihiro Motoki fd6b1c82f2 Cleanup document formatting
- Previously the title of the top page was Team and repository tags.
  It was completely wrong.
- Remove spaces before URLs in CONTRIBUTING.rst.
  In openstackdocstheme, we have vertical lines for quote blocks.
  Removing unnecessary spaces improves the visibility of rendered HTML.
- Use appropriate highlighting style for code blocks.

Change-Id: Ib0d2e4699767e7b52b015c328c366202b3e5ddc8
2017-07-05 02:27:14 +09:00
Akihiro Motoki cdb50bed6e rearrange the documentation to fit into the new standard layout
Change-Id: If9bd83a0ac47084e025899cee681feef06265406
2017-07-05 01:57:01 +09:00
Van Hung Pham 3ce185402e Switch from oslosphinx to openstackdocstheme
As part of the docs migration work[0] for Pike we need to switch to use
the openstackdocstheme.

[0]https://review.openstack.org/#/c/472275/

Change-Id: I2ac1a1b9899b8bcb939fb287f09e7c69caca7fc9
2017-06-29 10:40:24 +07:00
OpenStack Proposal Bot bfb9ec786b Updated from global requirements
Change-Id: I3a8c5b11bfcf882f978331e9ec8f1a376607ffbf
2017-06-27 12:20:02 +00:00
Van Hung Pham d0f8de0eb6 Optimize the link address
Update link address to ensure safety and preciseness

Change-Id: Id193a5cefa3220036df69f5ca48aadc7ae02890b
2017-06-13 10:20:56 +07:00
Vu Cong Tuan 7dc7ff1e3d Remove pbr warnerrors in favor of sphinx check
This change removes the now unused "warnerrors" setting,
which is replaced by "warning-is-error" in sphinx
releases >= 1.5 [1].

[1] http://lists.openstack.org/pipermail/openstack-dev/
2017-March/113085.html

Change-Id: Idd28d83cb7a015fd610698a9575bc4dd0c3697d2
2017-06-12 08:41:08 +07:00
OpenStack Proposal Bot e23339728a Updated from global requirements
Change-Id: I7fb240668a278d587141591b76d95e1d2b6e1065
2017-06-02 22:05:08 +00:00
Jenkins 79d81f62e7 Merge "Provide unified calling interface for global_id" 2017-05-24 14:27:07 +00:00
Jenkins a0903622a2 Merge "Add global_request_id to context" 2017-05-24 14:19:25 +00:00
Sean Dague cce83ad5e1 Provide unified calling interface for global_id
Once we get to > 2 services chained, it's important that the caller
pass the global_request_id, not the local one. This provides a unified
property so that it's easy for callers to do the right thing.

Change-Id: I6c56187f776602e0af88a368e41a4239901bde3e
2017-05-24 07:01:33 -04:00
Sean Dague ec7cdc4cc5 Add global_request_id to context
This provides the facility to have a global_request_id which is
different from the service level request_id that we've been using.

Includes basic testing.

Change-Id: I1521188ae627fa2e7d35aa2ffffbcb620c527765
2017-05-23 10:22:34 -04:00
OpenStack Proposal Bot f147f09961 Updated from global requirements
Change-Id: I21f20cab7a33ac3ba5684f8305de4b21f0f4af64
2017-05-17 03:56:29 +00:00
OpenStack Proposal Bot a6f994bcbd Updated from global requirements
Change-Id: Ie684a8605cb9ec6810e84b9651670da05a0f5c93
2017-05-15 00:52:45 +00:00
OpenStack Proposal Bot 68b0476999 Updated from global requirements
Change-Id: Ic04e9852d6b8ef400722a903c4ca5feec32b719d
2017-04-12 04:19:58 +00:00
OpenStack Proposal Bot be7b1bf331 Updated from global requirements
Change-Id: I3c2534e4b628ba7666dd68a626d03a7287ed881e
2017-03-03 03:06:56 +00:00
ricolin c6e995323e [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: I2fbdd6f472704d5e1c6f8cf1c2ac5b09ea05aead
2017-03-02 18:28:24 +08:00
OpenStack Proposal Bot ad51df8640 Updated from global requirements
Change-Id: Ifd9ce0d91f508212139246852737e674ab1bb6bf
2017-02-10 05:57:33 +00:00
Jenkins 3075ca3750 Merge "pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz)" 2017-02-07 02:47:45 +00:00
Jenkins 630cdbbf30 Merge "Update reno for stable/ocata" 2017-02-06 21:21:17 +00:00
Davanum Srinivas 608114fbfe pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz)
We need to pass into VersionInfo what one would expect from running:
 setup.py --name

 Right now we pass in say oslo_context and pbr fails if there is no .git in
  the python source tree

  Closes-Bug: #1662266

Change-Id: Ia9da53a5d617d1790c7ed642d114b723e04bddb7
2017-02-06 12:49:22 -05:00
Davanum Srinivas 96432cbe4d Postpone deprecation warnings to Pike
2.12.0 added a DeprecationWarning a bit late in
Ocata for other projects to react properly. For example
Neutron logs get filled up pretty badly. So let's
defer the deprecation warnings for one more release

Note f25543fcc7 adds
the warning(s).

Instead of a full revert, let's just key off of a
variable _log_deprecation_warnings both in context.py
and test_context.py with a FIXME reminder

Closes-Bug: #1660088

Change-Id: I45ba9a0ed628f3347c7c3b346e907e4363452dd8
2017-01-29 15:28:38 -05:00
OpenStack Release Bot 4b7d718c62 Update reno for stable/ocata
Change-Id: I1b3a80380509833ac2ad62a781fbd77ad6f1f2a8
2017-01-20 19:15:20 +00:00
OpenStack Proposal Bot 5288c6d920 Updated from global requirements
Change-Id: I7fc7205e2ce10667c736451740e6484a99f85f58
2017-01-12 17:42:53 +00:00
Jenkins e2b5b8f5d7 Merge "Add the service token details to context" 2017-01-12 17:23:19 +00:00
Jenkins 600f754aa5 Merge "Reformat the Context.__init__ arguments" 2017-01-12 17:17:45 +00:00
Jenkins 1c421837db Merge "Move existing attributes to _id suffixed attributes" 2017-01-12 16:50:55 +00:00
Eric Brown de75dd0b84 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: I451e64acc01b843c5c7e637fddcbeeb2fe2e98d5
2017-01-09 10:13:16 -08:00
Tony Breeds 153a3c02b6 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.context.

Change-Id: I6c9bead1bbafd13e6639574955081edca93211f6
2016-12-20 14:36:12 +11:00
Flavio Percoco c9d144e3e0 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/9f3889dab663c4a80611cfb9eb74c29b\n'

Change-Id: I975cea7bdf4d5bae62b1dcf8af5e86f784159800
2016-11-25 15:25:39 +01:00
Jamie Lennox 2eafb0eb6b Add the service token details to context
In the case of communications that include service tokens we need to add
that information to the context so that we can also enforce policy on
it. Add this information and load this information in the from_environ
method. Add these details to to_policy_values so that we can start to
enforce policy based on these attributes.

Change-Id: Id90f32795905112de804a18ddc8a69c038c829bb
2016-11-15 16:39:58 +11:00
Jamie Lennox c4621f04ff Reformat the Context.__init__ arguments
To add service token information to the context we are going to add more
information to the base context object. To hopefully make this easier to
read seperate these to an option per line.

Change-Id: Ic523d3e1545bf5dd865f769e1651500205b9b1a9
2016-11-15 16:35:41 +11:00
Jamie Lennox f25543fcc7 Move existing attributes to _id suffixed attributes
There is confusion now between whether parameters refer to the name or
id. Similar to adding _name we should rename the other variables with
_id to make it more obvious.

Change-Id: I203acefae8270bd3373b006fa096bea5ef3106f3
2016-11-15 14:25:05 +11:00
Jenkins b788a184a0 Merge "Revert "Fix X-User and X-Tenant deprecated headers in from_environ"" 2016-11-10 18:36:26 +00:00
OpenStack Proposal Bot e4c9c1d697 Updated from global requirements
Change-Id: I8b4c04d70f00ae3d8e271fa74337f2b6d33b0d65
2016-11-09 23:02:56 +00:00
Jenkins 522b211033 Merge "Provide a way to deprecate policy values" 2016-11-09 18:33:58 +00:00
Joshua Harlow 2cd47bc2ef Revert "Fix X-User and X-Tenant deprecated headers in from_environ"
This reverts commit fd22458619.

Currently causing nova periodic jobs to fail.

Change-Id: Ifef9b232aeaded19bca3741dfdd3841006409422
2016-11-08 15:50:22 -08:00
OpenStack Proposal Bot a6f104109d Updated from global requirements
Change-Id: I7e241be9655cb6f31773482702006a5020c312cf
2016-11-02 15:39:05 +00:00
Jenkins f2f38aebf3 Merge "Changed the home-page link" 2016-10-27 10:37:45 +00:00
Jenkins e52b6f790f Merge "Fix X-User and X-Tenant deprecated headers in from_environ" 2016-10-27 10:37:39 +00:00
OpenStack Proposal Bot 2bf8f2a1da Updated from global requirements
Change-Id: I6559df0df600a7edd9dbe874fddd37ff96004ee4
2016-10-22 01:25:54 +00:00
melissaml 93d9a9aee6 Changed the home-page link
Set the correct link for home-page.

Change-Id: I92da5716be187ec53e6c42883a152d7650747f4f
2016-10-16 20:44:53 +08:00
Andreas Jaeger b60ab0fb3f Enable release notes translation
Releasenote translation publishing is being prepared. 'locale_dirs'
needs to be defined in conf.py to generate translated version of the
release notes.

Note that this repository might not get translated release notes - or
no translations at all - but we add the entry here nevertheless to
prepare for it.

Change-Id: I7994e3f3de21f57242b8a0d5af86fe08d2c6b34e
2016-10-06 20:42:10 +02:00
OpenStack Proposal Bot 91986c6b1d Updated from global requirements
Change-Id: I0fe18a8e19a52af3cbd0710889f89f1ea23242aa
2016-09-28 16:59:31 +00:00
Jamie Lennox 2394cff063 Provide a way to deprecate policy values
If we want to move all the services over to a standard policy
enforcement dict we need a way to start notifying deployers when the
policy enforcement files are using deprecated values.

Instead of returning a dictionary return an object that acts like a
dictionary but emits a DeprecationWarning whenever a deprecated policy
enforcement value is read from it.

Change-Id: I4b2fda188bbccfd491556cc5631e5c4a76314492
2016-09-12 13:48:34 -04:00
Jenkins 62162cfced Merge "Fix typos" 2016-09-09 23:30:38 +00:00
Doug Hellmann 66e87406b9 Update reno for stable/newton
Change-Id: Iad43cfc4d8c72fcaa6564ea939b156bdebecadbe
2016-09-02 00:00:35 +00:00
Atsushi SAKAI 1bccf39338 Fix typos
respository     => repository
respresentative => representative

Change-Id: I2f139cb9fb67ddd304be6d3df0b4a51baf43b783
2016-08-23 22:20:57 +09:00
Jamie Lennox fd22458619 Fix X-User and X-Tenant deprecated headers in from_environ
The X-User and X-Tenant deprecated headers from auth_token middleware
are actually name values, not ID values. In most cases this doesn't
matter because these are deprecated and only used when no newer headers
are available but we should still fix it.

Closes-Bug: #1614776
Change-Id: I16e80671e853387004434e766dd6ceebe0a6b2a6
2016-08-19 09:18:57 +10:00