Commit Graph

221 Commits

Author SHA1 Message Date
James Gibson 8bc6eb20bc Add proposal for enabling TLS on all internal communications
Change-Id: I4b9d28c1e70d2aba39432f27d550b97691493cc2
2023-05-26 00:41:48 +02:00
Damian Dabrowski 30bbdf82c9 Blueprint for separated haproxy service config
Change-Id: I26febd71333bf2d98e214da19a733bf0964fe865
2023-02-07 00:31:22 +01:00
Damian Dabrowski 4976893a68 Switch sphinx language to en
With sphinx release of 5.0.0, they changed default for language variable
to 'en' from None. With that current None valuable is not valid and
should not be used.

Additionally, a typo for `allowlist_externals` was fixed.

Change-Id: I25359feb4c207f174a3e3f9fa7e61076e423abbc
2023-01-31 18:48:17 +01:00
sonpn13 2b72a22f77 PDF Documentation Build tox target
Change-Id: I54e3d3d6fbe0b753597703b6e61f884703c4e7e7
Signed-off-by: sonpn13 <sonpn13@viettel.com.vn>
Story: 2006105
Task: 35341
2022-04-27 09:53:18 -04:00
guotao.bj f4cae325f9 Duplicate word deleted in ipv6-project-support.rst
Change-Id: I9f8ed559e76ae7055df35943648581feba27128a
2022-01-04 11:34:47 +00:00
HeroicHitesh b7df3a48e4 Remove testr
* Remove tests and tools directories since openstack-specs-jobs runs
  only docs
* Remove .testr.conf as there are will be no tests directory present in
  this repository after this change and update .gitignore accordingly
* Use 3.18.0 as the minversion for tox in order to use
  allowlist_externals option

Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com>
Change-Id: I345f16d0956b8e397b282902a211159e11f902c8
2021-07-05 17:33:18 +05:30
Zuul 04e4859277 Merge " Protecting plaintext configs" 2021-05-06 14:48:59 +00:00
Alexander Yeremko 4df3d7db72 Protecting plaintext configs
Spec for automation of securing OpenStack plaintext config files is proposed

  Initial blueprint:
  https://blueprints.launchpad.net/oslo.config/+spec/protect-plaintext-passwords

Change-Id: I195774a870ae043b578c9007c53c7bb12def4ad2
2021-05-05 17:52:35 +03:00
yangyawei 4ef8d0b440 setup.cfg: Replace dashes with underscores
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:

  UserWarning: Usage of dash-separated 'description-file' will not be
  supported in future versions. Please use the underscore name
  'description_file' instead

[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb

Change-Id: I600e640d54fc4750304274e9de24b0a8ab05ea82
2021-04-30 09:59:18 +08:00
Zuul e99d9e2fa6 Merge "Add Root CA spec" 2021-04-27 05:31:30 +00:00
Dmitriy Rabotyagov 4a27daf736 Add Root CA spec
Change-Id: Ib8d8274ea930c48be1fbb81206461c9ff221affc
2021-02-01 18:46:33 +02:00
zhoulinhui eb2f69cfb2 Replace deprecated UPPER_CONSTRAINTS_FILE variable
Change-Id: I649ae7090692a2486a3fc4475a7ac6cf92421877
2020-11-10 13:12:15 +08:00
Zuul de94cbb648 Merge "Switch to newer openstackdocstheme version" 2020-06-05 12:09:10 +00:00
Zuul 620a15a1c2 Merge "Updated from OpenStack Ansible Tests" 2020-06-04 08:25:02 +00:00
Andreas Jaeger 2a5a7bdb57 Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: Id95a6d2403c03cb909a37820f07d28107c5b02b2
2020-06-03 17:42:20 +02:00
Andreas Jaeger a73df5a05f Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build, fix doc warnings
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine

Change-Id: I23a2d62a8853f01e8574ef37b5ee1ac2ee09acd0
2020-04-10 11:21:00 +02:00
Ghanshyam Mann 3e6eab5fc3 [ussuri][goal] Updates for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

openstack-ansible repos need few updates on requirements
and tox file.

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: Ic6cb1eb547efa7cda472950a49dd8adbd7760ffe
2020-02-29 18:42:40 -06:00
jacky06 5e992058ee tox: Keeping going with docs
Change-Id: Ib54892df6c23a27c625bd4818dd03989c30f4141
2019-10-24 01:23:11 +08:00
inspurericzhang f23e1e40f0 fix misspelling
Change-Id: I49f7982df0354c4acc0cfb3411934f907ac6a005
2019-10-01 15:31:45 +00:00
Dmitriy Rabotyagov 1c5719896d Update Specs to use openstackdocstheme
Change-Id: I30b51d7ab769458667b26608a121b73864d5388f
2019-10-01 18:20:49 +03:00
OpenStack Proposal Bot d807c4be5a Updated from OpenStack Ansible Tests
Change-Id: I1f9d0f9eafbfc1001ddd5c4e02fc50533dd494c7
2019-08-20 03:07:32 +00:00
OpenDev Sysadmins 4c4ae8fdb8 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:36:19 +00:00
inspurericzhang 055cfacf83 [Trivial Fix] dumplicate words was deleted in developer-docs.rst
Change-Id: I5ab52716f806862d1265c51617fc6b8ad2598ab9
2019-01-07 11:02:53 +08:00
melissaml a6e13c0e43 fix the url in doc
Change-Id: I103c1118bf4dbce67e72e1b2daeafba168e29b9b
2018-12-28 13:53:05 +08:00
Zuul 78b085c07f Merge "1. modify the http link to https link 2. fix 'a' to 'an'" 2018-12-27 20:24:32 +00:00
ZhongShengping 586eef784f Update mailinglist from dev to discuss
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss

Change-Id: Iafd870f48312de9f3cabc5d127006cdc12080871
2018-12-05 09:15:49 +08:00
MaoyangLiu 66f0d4568c 1. modify the http link to https link
2. fix 'a' to 'an'

Change-Id: Ic732ca1d7838e465f9fb1c5be5a9ab08651627c8
2018-11-24 10:13:59 +08:00
OpenStack Proposal Bot 3d239974bb Updated from OpenStack Ansible Tests
Change-Id: I241096d6cac7bf4caa66569600dd1e16294fbff0
2018-10-02 14:56:35 +00:00
Doug Hellmann e69e04c5d0 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I662ba48fc90d86bbe2fe88959fdff043758ff76b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 18:45:13 -04:00
huang.zhiping 0c123af7bf import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I5ace54fc68cefffc940ffd152a1b030062e546e1
Story: #2002586
Task: #24319
2018-08-21 13:21:27 +00:00
Zuul 011a072908 Merge "Add spec on refactor the inventory" 2018-07-28 09:49:14 +00:00
Zuul faf75059d7 Merge "specs: rocky: Add new openstack-distribution-packages specification" 2018-04-27 10:12:18 +00:00
Jean-Philippe Evrard 88fe4478a8 Add spec on refactor the inventory
A very hard work with very little rewards.

Change-Id: If484020420ff17df8ea682c0ceb7450acd0e4325
2018-04-21 09:00:55 +00:00
Markos Chandras bc4dbd855e specs: rocky: Add new openstack-distribution-packages specification
Add new Rocky specification for installing OpenStack services using the
distribution packages.

Implements blueprint: openstack-distribution-packages
Change-Id: Id5b991c6982609931a7befb1a2a3e74363a3024c
2018-04-13 16:23:19 +01:00
nirajsingh 12ff51e5e3 Add specs to create masakari role
Added specs to create masakari role that consist of three components:
1) masakari-api
2) masakari-engine
3) masakari-monitor

Change-Id: I40b98c825af59208bb30985fe8a4a4806d0ba76e
2018-04-13 18:20:28 +05:30
Zuul eb670d5e25 Merge "doc: source: index: Add Rocky specifications to index" 2018-03-29 04:39:47 +00:00
OpenStack Proposal Bot d2450d6e06 Updated from OpenStack Ansible Tests
Change-Id: I4b7a74de90a58c231c26b9586deb33ee87fcc493
2018-03-27 15:59:17 +00:00
Markos Chandras 11ba3f9a71 doc: source: index: Add Rocky specifications to index
Change-Id: I1d1bbf1f21762ce7f5a41830d49d7bfac1f5ef3e
2018-03-27 13:01:37 +01:00
melissaml ec98ec88a0 fix a typo in documentation
Change-Id: Ic0d6579f7d2dee71ff4f2a4edbcf944404235bdb
2018-03-23 23:41:04 +08:00
Jesse Pretorius 18a39e8f07 tox.ini: Expose USER environment variable to execution environment
In order to allow the use of the environment variable which informs
Ansible which user executed the playbook, we pass the USER env var
into the environment that tox builds.

Change-Id: I38418890950d11d9afe85cae4de6463727b2cf94
Implements: blueprint python-build-install-simplification
Signed-off-by: Jesse Pretorius <jesse.pretorius@rackspace.co.uk>
2018-03-15 18:04:19 +00:00
OpenStack Proposal Bot 476a72d67c Updated from global requirements
Change-Id: I37dc70ad1fe6c70b68dbea32278db89459e56064
2018-03-15 07:41:50 +00:00
Zuul 589e96c21f Merge "Add spec for centralized nginx" 2018-03-14 15:41:33 +00:00
OpenStack Proposal Bot 02aecfe3fb Updated from global requirements
Change-Id: I0c6712dbb24cfeb70de360cd37b80ebb01cfdde5
2018-03-13 07:18:22 +00:00
OpenStack Proposal Bot afdac3e05e Updated from global requirements
Change-Id: I8ed2ec1c971785fb4931a10ca0c9ca0ffe8ce20d
2018-03-10 13:39:02 +00:00
melissaml 677a040a36 Update links in README
Change the outdated links to the latest links in README

Change-Id: Ie6ded7b0b473ff82c5c001f94dbf7bc0c00666b7
2018-03-03 12:19:04 +08:00
Jimmy McCrory 0f9d7316b7 Add spec for centralized nginx
Change-Id: I18e3f11178e1ebbfe59ab24a65dc4a9df7b04a8e
2018-03-01 10:38:29 +00:00
Zuul 35e9cfe360 Merge "Blueprint for Blazar integration with OSA" 2018-01-22 16:49:03 +00:00
Zuul 677ea7421b Merge "Improve user experience by simplifying the guides" 2018-01-22 15:45:59 +00:00
Jean-Philippe Evrard 588fe711cc Improve user experience by simplifying the guides
We should as much as possible simplify the deploy guide, and
if possible, reduce the amount of duplicate documentation.

I think this spec shows a few areas of improvements we could set
in place to streamline the user experience.

Change-Id: If884c7a56f9bc97a89973ae98840b5783fb88b88
2018-01-19 14:19:39 +00:00
Zuul 3a696feeb9 Merge "Add spec for ELK stack in openstack-ansible" 2018-01-18 19:04:24 +00:00