Commit Graph

219 Commits

Author SHA1 Message Date
OpenStack Release Bot 6e943949f5 Update master for stable/2023.2
Add file to the reno documentation build to show release notes for
stable/2023.2.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.

Sem-Ver: feature
Change-Id: I5098c5213cc694ef4b3e2d9dbfe76d9e0e156fd5
2023-09-15 14:27:40 +00:00
guolimin.lc a806a536b6 Remove redundant "=" to imporve doc format
Change-Id: Ia24a706d93fa0d717978b127d53135e225f05da3
2023-08-09 13:48:53 +08:00
OpenStack Release Bot 69083a6ea5 Update master for stable/2023.1
Add file to the reno documentation build to show release notes for
stable/2023.1.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.1.

Sem-Ver: feature
Change-Id: I97460f7d2bb300d0375a3b8d6c99ea8b1af1ab7f
2023-03-03 14:49:25 +00:00
OpenStack Release Bot b8509fb60e Update master for stable/zed
Add file to the reno documentation build to show release notes for
stable/zed.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.

Sem-Ver: feature
Change-Id: I3d3c21992e12045dc0df03459d719f2ac0714669
2022-09-13 12:32:32 +00:00
LeopardMa c943f4a510 Update python testing as per zed cycle testing runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Removing the py36 centos8 job as well as
updating the python classifier also to reflect the same.

[1] https://governance.openstack.org/tc/reference/runtimes/zed.html

Change-Id: I9b5f826863fd913241cb803ef479b890f74fbb6c
2022-07-01 00:46:42 +00:00
OpenStack Release Bot 68f91a8d57 Update master for stable/yoga
Add file to the reno documentation build to show release notes for
stable/yoga.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/yoga.

Sem-Ver: feature
Change-Id: I19ad0bec22f1715f384a9737bb5d7c5eab14f8a7
2022-03-11 11:54:20 +00:00
Zuul 26826269dc Merge "Enable healthcheck middleware by default" 2021-10-26 16:41:24 +00:00
Zuul c9b1444dc9 Merge "Remove unicode from code in release note conf" 2021-10-26 16:41:13 +00:00
songwenping 0fdbcf5862 Remove unicode from code in release note conf
In python 3, all strings are considered as unicode string.

This patch drops the explicit unicode literal (u'...')
or (u"..") appearances from the unicode strings.

Change-Id: I31f13190fe7caa48fad1ce1a311065244c8aed72
2021-10-25 03:12:05 +00:00
OpenStack Release Bot 923c347ecf Update master for stable/xena
Add file to the reno documentation build to show release notes for
stable/xena.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.

Sem-Ver: feature
Change-Id: I4bfa016d8bb6f57bded45d1146814395d5c1f32f
2021-09-17 16:44:31 +00:00
Takashi Kajinami d9693fee50 Enable healthcheck middleware by default
Healthcheck middleware provides the /healthcheck endpoint which is
useful for loadbalancer or monitoring tools to check health of api
services. This change enables the middleware by default.

Note that this endpoint has no authentication. The /healthcheck entry
should be removed from api-paste.ini to disable the middleware again.

Change-Id: I1bc61afff2851bb8efac3ec5101a5198f204f41e
2021-08-21 11:04:23 +09:00
Zuul 2e6eeb0574 Merge "[goal] Deprecate the JSON formatted policy file" 2021-04-05 12:41:20 +00:00
Ghanshyam Mann 9a69cc52b6 [goal] Deprecate the JSON formatted policy file
As per the community goal of migrating the policy file
the format from JSON to YAML[1], we need to do two things:

1. Change the default value of '[oslo_policy] policy_file''
config option from 'policy.json' to 'policy.yaml' with
upgrade checks.

2. Deprecate the JSON formatted policy file on the project side
via warning in doc and releasenotes.

Also replace policy.json to policy.yaml ref from doc and tests.

[1]https://governance.openstack.org/tc/goals/selected/wallaby/migrate-policy-format-from-json-to-yaml.html

Change-Id: Ib2101f13171940857fe81f64dd9798dfe489743a
2021-03-30 04:02:11 +00:00
OpenStack Release Bot 5e84918dcb Update master for stable/wallaby
Add file to the reno documentation build to show release notes for
stable/wallaby.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/wallaby.

Sem-Ver: feature
Change-Id: Ida51754fe65a404ac9bb5e0152520f5e122b0ec5
2021-03-22 10:00:58 +00:00
OpenStack Release Bot 107233b42a Update master for stable/victoria
Add file to the reno documentation build to show release notes for
stable/victoria.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/victoria.

Change-Id: Ia777d0ae4d9cd5a124e6b4a046f38c1ac1834f4e
Sem-Ver: feature
2020-09-23 13:16:21 +00:00
OpenStack Proposal Bot f07476d757 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Id398eb0310b53a7004f6e0596a3135dc84c1a06b
2020-05-03 08:31:16 +00:00
OpenStack Proposal Bot f7a36e7252 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ie680f1b1edf9d70e1f88fef3c1e6b3e36d3b44dc
2020-04-26 08:25:03 +00:00
OpenStack Release Bot 57c99e9587 Update master for stable/ussuri
Add file to the reno documentation build to show release notes for
stable/ussuri.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.

Change-Id: I9891c15d291bac77cac9fd26a52abc6148d7aee8
Sem-Ver: feature
2020-04-23 19:17:13 +00:00
Andreas Jaeger 7977b49dda Cleanup Python 2.7 support
OpenStack is dropping the py2.7 support in ussuri cycle.

Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove ancient pbr section from setup.cfg
- Update requirements
- Use newer openstackdocstheme and setup storyboard support for it
- Remove Babel as requirement, this is not needed here anymore.

Change-Id: I0fd6fbdcbe788b0dfc2b1e20989b0a19ceec59f5
2020-04-22 08:31:22 +02:00
Ghanshyam Mann 17c3249a27 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

sahara is ready with python 3 and ok to drop the
python 2.7 support.

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

Other required Sahara changes:
- port the image building job to CentOS 8, and thus Python 3.

Depends-On: https://review.opendev.org/#/c/693631/
Depends-On: https://review.opendev.org/#/c/694699/
Change-Id: I30485a9933d38db76c031c6e760598c4e47123fc
2020-01-14 18:38:26 +01:00
OpenStack Release Bot 91418b8185 Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.

Change-Id: Ied5227e2e4cc9f2f5255dfe20611fab3dedc21cd
Sem-Ver: feature
2019-09-27 12:13:07 +00:00
OpenStack Proposal Bot 36dfcd7759 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I2ad546957b8fa3251df869a048b5fe44eaa17fc1
2019-07-03 08:01:55 +00:00
OpenStack Proposal Bot 22e1d9acb9 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I5e445c1885bc13561556e01357f28872329399f2
2019-07-02 08:02:29 +00:00
pengyuesheng 9f0f1b9472 Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.

This will show other versions of the doc, too.

Change-Id: Id73bbf0a844dee39f9c72df72b1bdb49fa094806
2019-07-01 15:25:28 +08:00
OpenStack Proposal Bot 74897906ba Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I9b38471eb374c0caa07ee1a24d25ffe33fa81958
2019-03-22 06:50:07 +00:00
OpenStack Release Bot 20591c1451 Update master for stable/stein
Add file to the reno documentation build to show release notes for
stable/stein.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/stein.

Change-Id: I3d989024cfe28a5569bfced16a919dc808773f55
Sem-Ver: feature
2019-03-21 17:23:14 +00:00
Zuul 193a604839 Merge "Declare APIv2 stable and CURRENT" 2019-03-07 16:04:25 +00:00
Zuul f5e047ec2c Merge "Fixing policies inconsistencies" 2019-03-06 20:01:33 +00:00
Telles Nobrega f422b31b81 Fixing policies inconsistencies
Fixing some jobs/job-templates/job-executions policy inconsistencies.

Change-Id: I05223981bd44d5f467808576113c29fbb37a3191
Story: #2004675
Task: #28666
2019-03-06 13:50:28 -03:00
Telles Nobrega 8f62975a8a Fixing NTP issues for CDH plugin
First, we are fixing the adding of a new NTP server to ntp.conf.
The way it is currently done the server is added to the end of the
file and we fixed it to add it to the beginning of the config file.
Second, we are changing the order of when we set up ntp and the
service is started, because CDH fails to detect the sync'd time if
it has be synchronized after the start of the service.

Story: #2004981
Task: #29440

Change-Id: Ic2d7697a4036f5f689f065db081d53d4b37532cf
2019-02-13 16:13:48 -03:00
Telles Nobrega 21791d1f89 Changing hdfs fs to hdfs dfs
The command hdfs fs has been deprecated in favor of hdfs dfs.

Story: #2004952
Task: #29368
Change-Id: If8db759ab40ca858594498bc5e6f94f416da2545
2019-02-06 08:34:38 -03:00
Telles Nobrega 92686f5a10 Prepare Sahara core for plugin split
On the effort to make Sahara more user and operators friendly
we are splitting the plugins from Sahara core.

The main goal of this change is to facilitate installation,
maintainance and upgrade of plugins. With the plugins outside
the main Sahara code, operators will be able to install a subset
of plugins, as well as upgrade to newer versions of the plugins
without having to wait for a new version of OpenStack to be
released. As well, it aims to facilitate new contributors to
develop and maintain their own plugins.

Sahara Spec: https://specs.openstack.org/openstack/sahara-specs/specs/rocky/plugins-outside-sahara-core.html

Change-Id: I7ed0945fd82e37daaf6b29f947d3dba06db9d158
2019-01-10 22:18:24 -03:00
Jeremy Freudberg a83c97f4b0 Declare APIv2 stable and CURRENT
Change-Id: Ic551d77f83bc746932fce7cd70d889b77717d24f
2019-01-10 10:10:55 -05:00
Jeremy Freudberg 33489a1f9f Give the illusion of microversion support
Understand and react to microversions in accordance with
http://specs.openstack.org/openstack/api-wg/guidelines/microversion_specification.html

The actual mechanism allowing for new microversions of APIv2 will come
later.

Story: 2002178
Task: 20044

Change-Id: I2b664189e45ac4ffd02c3a176787b4bfb78b3871
2019-01-10 09:54:56 -05:00
Jeremy Freudberg 69d74c1a66 Some polish for APIv2
- update_keypair now only in v2 schema
- tenant_id->project_id in cluster provision steps
- tenant_id->project_id in referenced job binaries in job templates
- proper check for job template existence, to fail early (as intended)
- hadoop_version->plugin_version for query string filter
- unbreak some data source stuff (related to tenant_id->project_id)
- fix omission of show_progress from cluster GET query string whitelist
- job_id->job_template_id for v2 jobs
- add missing release note info for strict query string checking
- release notes for all the rest

Change-Id: Idea117c406b5ab9b8d85ccf8adb175053416d6ff
Story: 2004505
Task: 28822
2019-01-10 10:01:04 -03:00
Jeremy Freudberg 359b89de3f Enhance boot from volume
Attached volumes already had support for explicit volume type,
availability zone, and instance locality. Extend this capability to
boot volumes.

(For posterity's sake, a summary of why other options related to
attached volumes were not in fact appropriate for boot volumes:
- volumes_per_node: there can only be one boot volume
- volumes_size: boot volume size given by flavor
- volume_mount_prefix: boot volume handled differently)

Change-Id: I009c0da4179c880fd87a7c1903c93825e8997a38
Story: 2004507
Task: 28229
2019-01-07 20:36:05 -05:00
Telles Nobrega 9bf50ce571 APIv2 Changing return payload to project_id
As part of the APIv2 work we need to change all tenant_id references
to project_id on the return payload.

Story: #2004505
Taks: #28227

Change-Id: I94bca161aa4f7bdd56d5528bae92fa81af188a43
2018-12-12 07:09:51 -03:00
akhiljain23 cc41e8621b Add framework for sahara-status upgrade check
This commit adds the functionality of sahara-status CLI for performing
upgrade checks as part of the Stein cycle upgrade-checkers goal.
It only includes a sample check which must be replaced by real checks in
future.

Change-Id: Idcb8d9eaf689800812cf6087e9c5937058c89ea6
Story: 2003657
Task: 26152
2018-10-19 14:08:44 +00:00
Zuul b03b5ebbe8 Merge "Add template param for ambari pkg install timeout" 2018-09-24 15:41:44 +00:00
bhujay e7a4b58c5a Add template param for ambari pkg install timeout
Often time ambari fails during cluster installation/service
starting stage. This is quiet prominent when  there is
a large number of nodes in the cluster. Review of the
logs from the cluster indicates that ambari installation
scripts has a timeout parameter set to 1800 sec, this
requires adjustment depending on the environment and
speed of package installation.

This fix provides one parameter named
"agent.package.install.task.timeout"  inside the Ambari tab
of the HDP cluster template UI . User may change the
values and accordingly the ambari server will be setup
for package installation timeout.'

Change-Id: I826dbebb446d49e01e3cd6d7e525b43aa4523434
Story: #2003176
Task: #23320
2018-09-22 08:03:32 +05:30
Zuul d700393657 Merge "Adapt to Keystone changes: use member instead of Member" 2018-08-23 17:23:09 +00:00
Zuul 8250e5cc14 Merge "Update reno for stable/rocky" 2018-08-10 12:25:10 +00:00
OpenStack Proposal Bot 1b659db801 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Id232e0d13db035594b7458f0b2ae789659413890
2018-08-10 06:19:47 +00:00
OpenStack Release Bot 1cf0c5c659 Update reno for stable/rocky
Change-Id: I80c274e70512bd6088f14572e3c6b03f00b63262
2018-08-10 03:12:43 +00:00
OpenStack Proposal Bot 5eab743ade Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I7248fc6007eb179413200e0d92276553ca094ba4
2018-08-09 06:14:47 +00:00
Luigi Toscano 77a106a85f Adapt to Keystone changes: use member instead of Member
Keystone now provides "member" by default.
It should not be a problem for upgrades when the configuration
is the default one, because Keystone is case-preserving and
Member and member are the considered the same:
https://docs.openstack.org/keystone/latest/admin/identity-case-insensitive.html

Change-Id: I3bd72631d57546dcf8b887833539fe3ccaac4e47
2018-08-08 16:11:49 +02:00
Jeremy Freudberg a37dfac06b S3 data source URL format change
The old way will still work, but prefer s3:// now.

Change-Id: Ia1f8eba22016044aa5ffe50b2ab898908aef1890
2018-08-03 09:34:58 -04:00
Zuul 09b858b8b1 Merge "Enable mutable config in sahara" 2018-07-26 04:22:14 +00:00
Anusree 094138de8b Enable mutable config in sahara
New releases of oslo.config support a 'mutable' parameter to Opts.
oslo.service provides an option here Icec3e664f3fe72614e373b2938e8dee53cf8bc5e
allows services to tell oslo.service they want mutate_config_files to be
called by passing a parameter.

This commit is to use the same. This allows sahara to benefit from
I1e7a69de169cc85f4c09954b2f46ce2da7106d90, where the 'debug' option
(owned by oslo.log) is made mutable. we should be able to turn debug
logging on and off by changing the config.

tc goal:
https://governance.openstack.org/tc/goals/rocky/enable-mutable-configuration.html

Change-Id: I11d31a80afb326fa3416726c6f68b4930346264a
2018-07-25 22:25:36 +02:00
Zuul 4984db82a3 Merge "Unversioned endpoint recommendation" 2018-07-25 16:00:23 +00:00