Commit Graph

353 Commits

Author SHA1 Message Date
Zuul deefb9f08f Merge "setup.cfg: Replace dashes with underscores" 2024-01-10 06:03:30 +00:00
Takashi Kajinami 9dcfe2fde1 Ignore base python conflict
... to avoid the failure in CI.

py38: 205 E failed with env name py38 conflicting with base python
python3 [tox/session/cmd/run/single.py:56]

Change-Id: I0b4a1f3087dc0dd27f4c05bd98088eaefab66b35
2024-01-09 14:18:19 +09:00
Zuul 6ac07cb0c2 Merge "[ussuri][goal] Update contributor documentation" 2021-07-15 10:00:17 +00:00
HeroicHitesh 70556d2bf4 Migrate from testr to stestr
* Replace .testr.conf by .stestr.conf for migration and update
  .gitignore and test-requirements.txt files accordingly
* Use 3.18.0 as the minversion for tox

Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com>
Change-Id: I2bb0f23771e6ff1e3f775520a719514c2a3f3aa3
2021-05-21 20:17:31 +05:30
liyou01 41f79f16a0 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

Change-Id: I4f21b16ae3518b11b49e3c190b609c44c1e753d4
2021-05-18 09:41:40 +08:00
Ghanshyam Mann a74eeba323 [ussuri][goal] Update contributor documentation
This patch updates/adds the contributor documentation to follow
the guidelines of the Ussuri cycle community goal[1].

[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html

Story: #2007236
Task: #38524
Change-Id: Ibca3f0d02bd5740b1502b32c9bc45fee75f956a6
2021-05-14 15:58:07 -05:00
Andreas Jaeger f26534191e Cleanup docs building
a few cleanups:
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build
- Remove install_command from tox.ini, the default is fine
- Update pbr requirements
- Fix problems, mainly "Could not lex literal block"
- Use py38 job for Victoria cycle

Change-Id: Id706786bed4b20682704d524986850b7c71e225d
2020-06-04 10:15:51 +02:00
Andreas Jaeger 9704c344c1 Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
these versions 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: I853c21c0789296164632c47a0b3534321cec01ee
2020-05-30 17:08:47 +02:00
Ghanshyam Mann 74ab95431c [ussuri][goal] Drop python 2.7 support
OpenStack is dropping the py2.7 support in ussuri cycle.

specs repo either has py27 job or requirement or tox env.

Doc building still use deprcated oslosphinx and incompatible
version of yasfb which lead to error-

sphinx.errors.ExtensionError: Could not import extension yasfb (exception: cannot import name 'logging')

This commit replace oslosphinx with openstackdocstheme ti fix the error.

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I76a9e0e3259ec52564f31a239079cd91da897ee9
2019-12-17 18:41:24 +00:00
OpenDev Sysadmins 34b3846c61 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:33:26 +00:00
zhangbailin d0a0accca7 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces
openstack-dev.

Change-Id: Ic542f4c15bc1c747afedf27f72f787f9fa909c6c
2019-01-21 01:00:49 +00:00
inspurericzhang 0bb2c20ba8 [Trivial Fix] modify spelling error of "resource"
Although it is spelling mistakes, it affects reading.

Change-Id: Ieb72d6536c67f6c42a2bdcebfbce23b90ca47a22
2018-11-01 11:11:24 +08:00
98k 064b35fa4e 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: I15775f36d0fbba05c5493037b389f7dc363a049e
2018-10-08 07:42:20 +00:00
Doug Hellmann db9631b5bd 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: I389b8c3ba61b70ead1b0ef91ed5e6e3ce49d0765
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 18:52:16 -04:00
Doug Hellmann 5c4bd4c1c0 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: I4f2e8be3789877a16710352a33bae36550a8b65c
Story: #2002586
Task: #24298
2018-08-29 19:53:03 +00:00
Zane Bitter 19cd10c314 Fix rocky template
specs/rocky/rocky-template.rst should be a symlink, not a text file
containing the path to the actual template. This fixes the tests, and
also improves them to properly report errors when whole sections are
missing.

Change-Id: Ie95d45d134e8f332ecdecc687a68deb7af6c30c3
2018-08-29 15:51:49 -04:00
ricolin d90acffe4e Add Rocky Spec Template
Change-Id: Ie28ba2087c6d87aec57198afe9c328542a4c25ca
2018-06-28 13:41:33 +08:00
Zuul 8e865c99e9 Merge "Backlog resource-capabilities" 2017-11-20 04:46:08 +00:00
Zuul 5cb9b78a38 Merge "Backlog heat-template-migrate-properties" 2017-11-20 04:46:03 +00:00
Zuul 46fbb1b250 Merge "Move lock stacks spec" 2017-11-02 09:22:29 +00:00
Zuul 777bebe207 Merge "Remove spec for filtering on CFN" 2017-11-02 09:22:27 +00:00
Pavlo Shchelokovskyy 22c87f31ab Implement policies in code
Define and register default API policies in Python code similar
to config options.

Support for such declaration of API access polcies has been put as
cross-project community goal for OpenStack Queens release.

Specifies blueprint policy-in-code

Change-Id: I9bf9a52d3af716d0731bbcaa371872a2f83bf40c
2017-09-18 01:52:24 -06:00
ricolin 8d05117284 Backlog resource-capabilities
Change-Id: Ibd135135dc19d4418de2c7106868b9e38f02d63d
2017-09-15 06:41:49 +08:00
ricolin 6235c0e68b Backlog heat-template-migrate-properties
Propose to backlog it if we still looking forward for this feature,
else we can remove it.
Change-Id: I5eeeea4b03b8969ebbb4534c850c1abb9f85480b
2017-09-15 06:40:48 +08:00
Jenkins 6f213bde63 Merge "New Resource Type OS::Neutron::Quota" 2017-09-14 22:39:03 +00:00
Jenkins af61ddc492 Merge "Remove link to modindex" 2017-09-14 22:38:32 +00:00
Thomas Herve 37a65ba77d Move lock stacks spec
Put it in backlog, maybe we'll do it one day.

Change-Id: I8e478e168dd9a981ad75d935fd98c75c4fcbe6a2
2017-09-14 15:26:47 -06:00
Thomas Herve 6e512ce64c Remove spec for filtering on CFN
This was never implemented.

Change-Id: I086765d1072aa8dafb836d3fd550e57e4329d2dd
2017-09-14 15:19:30 -06:00
Jenkins 13d69ebb95 Merge "Add Queens directory" 2017-08-30 13:16:31 +00:00
ricolin ff62ba1f22 Add Queens directory
Change-Id: Ic8def26ae961e9d0c5bf511636597998c44558b2
2017-08-22 16:56:33 +08:00
Jenkins ed3651324d Merge "Do nested loop or not for 'for_each' of 'repeat'" 2017-07-19 06:41:37 +00:00
huangtianhua f92275e998 Do nested loop or not for 'for_each' of 'repeat'
Allow user to decide whether do nested loop or not
for argument 'for_each' of 'repeat' function.

Blueprint: improve-repeat-function

Change-Id: Ib40eb9e5bf7f0dd53fd44ca2ccc2cd6d4e8da732
2017-07-13 01:45:17 +00:00
Jenkins fd3c76c912 Merge "Add Zun resources" 2017-06-16 09:44:20 +00:00
Zane Bitter 01865425c5 Custom Resource type managed by Mistral Workflows
Allow users to define custom resource types by implementing their
actions as Mistral workflows.

Change-Id: I9f6b86dff16018fe4b2ad43aa28282e88236dbae
2017-05-22 17:38:11 -04:00
Namrata Sitlani 7160c8baf7 Add Zun resources
Co-Authored-By: Hongbin Lu <hongbin.lu@huawei.com>
Change-Id: Ie72cbccf8c9f84e1b358c001a6d5d888473372c8
Partial_implements:blueprint heat-plugin-zun
2017-04-18 19:08:09 -04:00
Peter Razumovsky 2d85ca9721 Move to backlog properties group spec
Currently properties group spec is already merged, but
still is not implemented, so need to move it to backlog due
to small community's interest.

implements bp heat-property-group

Co-Authored-by: Kanagaraj Manickam <mkr1481@gmail.com>

Change-Id: Id4847f79e6a9ad4b9dc3be2459604dd9583cb36e
2017-03-20 18:10:20 +04:00
Jenkins 8cd4c47e21 Merge "Add support for Neutron Trunks" 2017-03-17 06:14:11 +00:00
Norbert Illes 92ab0fcac1 Add support for Neutron Trunks
Add support for Neutron vlan-aware-vms feature by introducing a new
OS::Neutron::Trunk resource.

Change-Id: Ide3167d9ee6091a9dba258208fbcdfc2c1d8bc31
2017-03-07 17:33:31 +01:00
aditi d31fe29493 Remove link to modindex
The documentation build does not generate any module index, thus
remove the link to the page. The page
https://specs.openstack.org/openstack/heat-specs/py-modindex.html
does not exists

Change-Id: I5425cccafe833139116d7561bbc70ea015048dd9
2017-01-27 12:10:46 +05:30
Zane Bitter 431052eb17 Stable StackDefinition API for template plugins
Change-Id: I362eb9774053c1bbef79b94bce7a96329462ef36
2017-01-23 18:25:33 -05:00
Zane Bitter 3cd6c3e0c9 Add Pike directory
Change-Id: I1e867009659da5132fbb0fbed0eefa9f2435ee56
2017-01-23 16:14:15 -05:00
Jenkins 245d6d7a34 Merge "Fixing translation mechanism spec" 2017-01-17 04:03:39 +00:00
Jenkins 95cc932648 Merge "Support devstack plugin in heat" 2017-01-10 14:53:05 +00:00
Peter Razumovsky a1a6d6a15e Fixing translation mechanism spec
Spec for discussing and suggesting better way to
fix and improve current translation mechanism.

Related-bug: #1620859

Change-Id: Id66ddc38a3fd8fb135bf49a7c083972fcd74b272
2017-01-09 08:15:30 +00:00
Chris b2c7f843f7 Add new nova flavor resource functionality
Add ability to associate private flavors to multiple
projects (tenants).

Change-Id: Ia6921d1dc542409928626e43a9c268568f3a9d78
2016-10-18 09:05:58 -05:00
Jenkins a0bcb96610 Merge "Support OS::Aodh::CompositeAlarm resource" 2016-10-17 10:32:50 +00:00
Jenkins df07b6fe2c Merge "Template migrate resource properties" 2016-10-13 14:19:14 +00:00
huangtianhua 05ead50de4 Support OS::Aodh::CompositeAlarm resource
We have deprecated combination alarm, and this blueprint
to support composite alarm which is similar with the
combination alarm in functionality.

Change-Id: I6a8b7c6752229353208b7d8e9ef1b1d90670f570
Blueprint: add-aodh-composite-alarm
2016-10-08 14:29:08 +08:00
Yosef Hoffman defd6c9b17 New Resource Type OS::Neutron::Quota
This creates new resource type whose intended use case is for admin-only
useto manage the Netowrking services quota. This would be an enhancement
toavoid manual, post-deployment modifications of the project's neturon
quota.

Change-Id: I62a715d8f7cb9adb0139b841d09694666929d9e7
2016-09-30 13:58:02 -04:00
Jenkins 25840d63b2 Merge "New Resource Type OS::Nova::Quota" 2016-09-30 13:14:38 +00:00