Commit Graph

191 Commits

Author SHA1 Message Date
Kendall Nelson 353f75eca0 Retire Karbor
As announced on the openstack-discuss ML[1], Karbor is retiring
this cycle (Wallaby).

This commit retires this repository as per the process defined in
the project-guide[2].

Thank you to all the contributors of Karbor for your hard work!

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018643.html
[2] https://docs.openstack.org/project-team-guide/repository.html#retiring-a-repository

Depends-On: https://review.opendev.org/c/openstack/project-config/+/767030
Change-Id: I972ffb299f93863c4e34b1f504b002095661e6af
2020-12-21 11:51:02 -08:00
Andreas Jaeger ee26961cfc Cleanup py27 support
This repo is now testing only with Python 3, so let's 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 obsolete sections from setup.cfg
- Update classifiers
- Switch to using sphinx-build
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Move constraints into deps
- Increase warlock dependency, glanceclient blocks version 1.3.0

Change-Id: I8feb2e86281f2250bdc379b7868c5e738c1a19e6
2020-04-21 09:44:39 +02:00
Zuul 41f77bcd2f Merge "Update contributor doc" 2019-11-09 08:42:06 +00:00
jiaopengju 14c723aa8d Update contributor doc
Change-Id: I54497c76c3fc7f6624d4b8ac48601b46569a0d9d
Story: 2006807
Task: 37357
2019-11-09 07:30:12 +00:00
Zuul 9073c8990f Merge "Add checkpoint reset state command in doc" 2019-11-04 02:42:58 +00:00
jiaopengju 9863640d45 Add checkpoint reset state command in doc
Change-Id: Ib561f1e1ca1e347e8a52e143af0a836311e69990
Story: 2006807
Task: 37357
2019-11-04 09:43:19 +08:00
jiaopengju 63fff4d679 Added examples and verify options in install guide
Change-Id: Idaa14d90c853a3455f35f7f6fd9e00d0f40844b7
Story: 2006807
Task: 37357
2019-11-03 20:58:01 +08:00
jiaopengju 0c969f766d Add support for image boot server backup with data
Change-Id: I39e14354aa5e3c48becc4ba04054d9010345ceaf
Story: 1712059
Task: 33997
2019-07-24 10:39:47 +08:00
Zuul 34f1aeae8a Merge "Rename review.openstack.org to review.opendev.org" 2019-05-21 06:24:24 +00:00
caoyuan 6f6ef74cc9 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I4adc47322f3dff4c12c884c0f5464d92a041439e
2019-05-20 03:15:24 +00:00
melissaml 343c497c21 Rename review.openstack.org to review.opendev.org
There are many references to review.openstack.org, and while the
redirect should work, we can also go ahead and fix them.

Change-Id: I0f2bd6a1815c967cd89c9637d1ba2ce5b94955f8
2019-05-13 01:20:52 +08:00
Vlad Gusev a5e27bbaa9 Stop using deprecated keystone_authtoken/auth_uri
keystone_authtoken/auth_uri is deprecated [1]. Use www_authenticate_uri
instead.

keystonemiddleware is in requirements and lower constraints
should be increased because www_authenticate_uri was introduced
in keystonemiddleware 4.18.0.

[1] https://review.openstack.org/#/c/508522/

Change-Id: Iad00242c629d1a321c5067e705108396931402a2
2019-03-21 08:50:12 +00:00
Zuul b9420dbdf5 Merge "modify grammatical errors" 2019-02-20 03:15:01 +00:00
zhangdebo a1d18186cb Replace Chinese quotes with English quotes
Change-Id: Id2fc716356cabc2639da40ccd89fc931177fda69
2018-11-24 14:23:44 +08:00
LiXiangyu e26a0621e5 Remove memcached_servers configuration from deployment document
While installing karbor, python-memcached packages will not be
installed as a dependency package. So it is better to remove
"memcached_servers" configuration from deployment document,
otherwise it will be very easy to encounter errors.

Change-Id: I1d1519353c8edd14b4553523d5b6f9ced978f9b5
2018-11-08 18:03:24 +08:00
Zuul 66b02df4e4 Merge "Add framework for karbor-status upgrade check" 2018-10-24 12:11:46 +00:00
Zuul 4fdb274cba Merge "Doc: update install guide with using source" 2018-10-24 04:36:13 +00:00
jiaopengju b9a40531d9 Doc: update install guide with using source
Before doing "python setup.py install", we should
install the requirements first.

Change-Id: I2d0fbba1d3e74e6e8b3ecb0d8b933e76f2a385fd
2018-10-22 18:48:49 +08:00
akhiljain23 b03585d2ca Add framework for karbor-status upgrade check
This commit adds the functionality of karbor-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: I8b75d516725c7cdf169d558b1c4b6f92a695ab2e
Story: 2003657
Task: 26134
2018-10-22 08:11:33 +00:00
jiaopengju fc29be3f27 Doc: update useful protection plugins for volume
Karbor support snapshot, freezer and glance protection
plugins for volume now. This patch update the doc.

Change-Id: I22d1d344cde7157ba46e52621dae374342c59609
2018-10-22 13:48:29 +08:00
Zuul 9abf540f0b Merge "Update pypi url to new url" 2018-10-19 01:45:11 +00:00
ericxiett edc14d08ce Update docs
* Add 'extra_info' for checkpoint
* Add s3 bank plugin
* Add pod protectable plugin
* Add database/pod/network/share protection plugins

Change-Id: I911fa40001d47ba1e93d89e8c5e5223c114fc7e9
2018-09-01 17:49:22 +08:00
Tuan Do Anh a4f2b40441 Update pypi url to new url
Pypi url changed from [1] to [2]

[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>

Change-Id: I5f9e87d86195c08f9f87e2f297a4ce2b0d6c9c15
2018-07-12 14:44:44 +07:00
chengebj5238 7f7eb3d456 modify grammatical errors
Change-Id: I77ec7bdef17fef58792259e020218a97a102477d
2018-06-06 14:05:13 +08:00
melissaml 138c6fa502 Fix the url for pages
Change-Id: I96d7bef2ed3028f757e06f69f7530dea31cf6f53
2018-02-27 11:26:21 +08:00
Zuul d86e78f49b Merge "Update broken link" 2018-02-24 01:21:29 +00:00
gaofei 7b20b628f4 Update broken link
Update unreachable links in specs documents.

Change-Id: I71e63c261648f3961a6241f4518a2dbd0628a313
2018-01-26 02:58:47 +00:00
gaofei 51157f9591 Replace curly quotes with straight quotes
Curly quotes usually input from Chinese input method.
When read from english context, it makes some confusion.

Change-Id: If36825ba48650c14b4e9cf7a691b845523187bfe
2018-01-25 03:43:43 +00:00
Zuul f6a21fc421 Merge "Add description for policy file generation" 2018-01-17 14:06:41 +00:00
ericxiett 86c2ebe750 Add description for policy file generation
Use `tox -egenpolicy` to generate policy sample file.

Change-Id: I1e7aca8b4ff86c9aa53c70602cb53718648dd225
2018-01-09 11:04:07 +08:00
chenying 4ab1905e1c Spec: Add Quotas to Karbor
Implements: blueprint support-quotas-in-karbor
Change-Id: Iabb1cf8368c2174252e1ceef26de631533d4af8f
2017-12-27 14:28:46 +08:00
chenying 38fa126741 Add spec of json Schema Validation for Karbor API
Change-Id: I9ca94adc8cb06f40bedb395f168a56a1c706fe5d
Partial-Implements: bp karbor-json-schema-validation
2017-12-04 11:35:58 +08:00
Zhouzhou Li 08a9e6081d Fix the errors of 'ubuntu-install.rst'
Now, the 'ubuntu-install.rst' uses 'apt-get install',
but the source of karbor not in ubuntu source, so
we use 'pip install' to replace it.

Closes-Bug: #1733731

Change-Id: I95090d2c530f388070c52153a4c61402f2813ee5
2017-11-22 10:13:27 +08:00
Zuul fbe9bc103c Merge "Add spec about the checkpoint copy API" 2017-11-13 12:23:52 +00:00
chenying 41afaad236 Add spec about the checkpoint copy API
Change-Id: I62f01f6fded0de0a18c75c85f443653a1c8936ae
Implements: blueprint support-copy-the-checkpoint-api
2017-11-13 16:50:39 +08:00
Zuul e7d1b1ba8f Merge "Correct karbor source install doc" 2017-11-10 07:51:14 +00:00
gengchc2 9d359ae673 Spec: Adding more protection parameters retention period
Change-Id: I7a6937bff69ff359ca0bb73eb30cbda7866fa161
Implements: blueprint adding-more-protection-parameters-retention-period
2017-10-24 03:11:06 +00:00
Zuul a2420fb351 Merge "Add sample policy file to documentation" 2017-10-16 07:05:04 +00:00
jiaopengju fce73f5b1f Spec: Add service management API to Karbor
Change-Id: I375587876c8352279c3cac24629d29ba046e026d
Implements: blueprint karbor-service-management
2017-10-13 17:15:55 +08:00
chenying 0db9e5b225 Add sample policy file to documentation
Change-Id: I20315881394c7a05fe6cd84bc29a8182b78788f0
Partial-Implements: blueprint policy-and-docs-in-code
2017-10-12 15:15:25 +08:00
jiaopengju 1be7ca6140 Spec: Add tenant isolation of checkpoints
Change-Id: I10422c9385d331c87dffaddb46597e3249ce3671
Implements: blueprint checkpoint-tenant-isolation
2017-10-12 09:24:38 +08:00
Rui Yuan Dou 3a9ef00011 Correct karbor source install doc
1.Add miss user create and config generate steps
2.Correct auth url links
3.Correct sample config file path

Change-Id: I126c2a3155b4f0610a4058ee2f29991d8b424965
2017-09-25 10:42:55 +08:00
jiaopengju 53958f2ed4 Spec: Add backup volume by glance protection plugin
Change-Id: Ifdedf65c0628683e4c1e9c2eb8909326138cf4c6
Implements: blueprint backup-volume-data-to-bank
2017-09-23 19:51:43 +08:00
chenying 2f037cc34b Spec: Add checkpoint verification API for Karbor
Change-Id: I6c4bb170fe2fe351cdb5e53a8c5d4f384a653540
Implements: blueprint support-verify-the-checkpoint-api
2017-09-15 23:14:15 +08:00
Jenkins 52fafff7ec Merge "Spec: Support kubernetes pod with persistent volumes protection plugin" 2017-09-14 15:40:53 +00:00
Jenkins 80b2aa1f9a Merge "[Trivialfix]Fix typos in karbor" 2017-09-13 07:15:52 +00:00
chenying dfd09a3b2f Spec: Support kubernetes pod with persistent volumes protection plugin
Change-Id: I72c0e63a57c200a6800556fb6a2843ad6088ac9a
Implements: blueprint kubernetes-pods-protection-plugin
2017-09-08 11:41:41 +08:00
shangxiaobj 1364658e05 [Trivialfix]Fix typos in karbor
Fix the typo in karbor.

Change-Id: I7e5ad5640efb7c37c9e98ccb080092ffbe2569c3
2017-09-01 01:53:52 -07:00
jiaopengju e576d3479e Add freezer protection plugin for karbor
Change-Id: I74c1bac51918b09afe2d5512c4d14a05d266b4a1
blueprint: freezer-protection-plugin
2017-08-23 10:40:17 +08:00
Jenkins 8b317a58ed Merge "Spec: Implement policies in code" 2017-08-23 02:30:30 +00:00