Commit Graph

23 Commits

Author SHA1 Message Date
Matt McEuen 08252d3065 Deprecate Berth project
This deprecates the Berth project, as it is no longer
actively developed, and is not used.  Alternative and more mature
projects are now available to fulfill the same need at this time.

Change-Id: I0f94ecac61250065442399dacf8981ef16c2f94b
2019-07-15 18:04:38 -05:00
Andreas Jaeger 408273e5af Fix rtd publishing
The trigger URL is [0].

The tooling sets rtd_project_name to "airmada" but the project is
named "airship-xxxx" in RTD. Introduce rtd_project_name and set it to
correct value.

See also [1].

[0] https://readthedocs.org/api/v2/webhook/{{ rtd_project_name }}/{{ rtd_webhook_id }}
[1] https://zuul-ci.org/docs/zuul-jobs/general-roles.html#rolevar-trigger-readthedocs.rtd_project_name

Change-Id: I8154ba229addcab2961f9a9c63a8923680ae609b
2019-05-17 16:04:43 +02:00
OpenDev Sysadmins d3a393bb4c 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:52:20 +00:00
98k d12131c416 Add airship-discuss@lists.airshipit.org
Change-Id: I9f29ded6c75aa1e310e8cb65d433ca3833248bb0
2019-01-20 11:34:08 +00:00
Roman Gorshunov 67372bade2 Set up publishing of docs
Set up publishing of docs to the readthedocs.

Change-Id: If42d4fa5937ab8edd0bacb20534328db8f1df216
2018-09-28 19:22:40 +02:00
Zuul 7b6bf409d8 Merge "Fix: various documentation and URL fixes" 2018-09-26 20:00:58 +00:00
Roman Gorshunov e4af7891ee Fix: various documentation and URL fixes
1) UCP -> Airship
2) readthedocs.org -> readthedocs.io (there is redirect)
3) http -> https
4) attcomdev -> airshipit (repo on quay.io)
5) att-comdev -> openstack/airship-* (repo on github/openstack git)
6) many URLs have been verified and adjusted to be current
7) no need for 'en/latest/' path in URL of the RTD
8) added more info to some setup.cfg and setup.py files
9) ucp-integration docs are now in airship-in-a-bottle
10) various other minor fixes

Change-Id: Iae7a867c71d6e61d8d1dcd99133a6e74fef7de2a
2018-09-25 11:44:57 +02:00
Roman Gorshunov ba432cffe6 Fix: git commit id labels on images
1) Use OCI Image Specs for labels instead of custom 'commit-id=xxxxx'
   or legacy "Label Schema"
2) Fix missing git commit id labels on images (.revision)
3) Add human-readable title (.title) of the image, URL (.url), and
   a few other properties (annotations) according to the latest Specs

Change-Id: I63c39512ad04f36f63ddb27f0cfd5ef34b7d3467
2018-09-21 03:31:12 +02:00
Andreas Jaeger a1baeb367d Add venv tox environment
Some OpenStack CI jobs need the venv tox environment to run, add it.

Change-Id: I6f93b1195797a85c2874f69e30c980d3cbd4ea6e
2018-08-24 21:26:05 +02:00
Roman Gorshunov 683d757995 Unifying proxy variables for tox
This patch adds proxy-related variables to tox command.

Change-Id: I0e4a09d809be92c0dffd948e0b9a99bb3321a1fd
2018-06-22 14:39:41 +02:00
melissaml 7fba2e0ee8 fix a typo in documentation
Change-Id: I8846926ed7e6d48a750d331aa1c637bf16a51d10
2018-05-23 21:20:24 +08:00
Felipe Monteiro e3aac608bf Update .gitreview for openstack infra
Change-Id: I2c5e2016ae7288b3694f8d11c3f7f9ba5f14ed47
2018-05-17 19:27:53 +01:00
Chris Wedgwood 6d249ac2fa Rename entry point file appropriately
Change-Id: I266cc07a18c68d82a78758784cbd6a9db547fc6b
2017-10-31 03:30:17 +00:00
Chris Wedgwood e9b9182f7f Update to use correct image
Now that we're triggering container generation off the repo we can use
it.

Change-Id: I565e4ed2763162e40c57db6e53e3197aa43b2cdd
2017-10-31 02:18:56 +00:00
Chris Wedgwood c7b0aa381b Update Makefile to have generically useful targets
Change-Id: I7af3eba1d073ea4c6d3e88fd77547818cd1285bd
2017-10-30 21:38:54 -04:00
Chris Wedgwood c6c5de157a Storage class 'nfs' should be 'managed'
Change-Id: Ib7bca321e44caedae5b85420511ce0fac7392ff1
2017-10-30 21:36:28 -04:00
Chris Wedgwood 13ff654578 Rename failure cases
Rename the failure cases so they show up last when glob'd

Change-Id: If907bb5edc9cf453a847447cafe21ed521300cd6
2017-10-30 21:26:19 -04:00
Chris Wedgwood f31a1d2a94 Validator cleanups & more test cases for updated schema
Change-Id: If4b58dfb6aa1f54235bc9096d80a0513033ff39c
2017-10-30 21:25:33 -04:00
Chris Wedgwood a2befb278b VM values validator
Change-Id: I512e064257eb22582d9c684d325578670c9600ee
2017-10-31 01:19:50 +00:00
Chris Wedgwood 92a678bb5c Use overrides (values) to describe VMs
Previously the VM configuration was embedded in the charts templates;
this change moves things into values as we iterate over things created
resources as required.

Change-Id: I75e60bd31ee5debda90a703775215e92480d572c
2017-10-30 20:37:43 +00:00
Felipe Monteiro a821aeff00 Berth documentation via build_sphinx.
This PS adds tooling and automation to automatically generate
Berth's documentation into feature-rich HTML pages that can
be hosted.

To run the documentation job, simply execute:

    tox -e docs

Future docs should be written using the style described at
http://www.sphinx-doc.org/en/stable/markup/code.html and
located in berth/docs/source

This PS also adds basic building blocks required by most any
Python project:

  * test-requirements.txt
  * requirements.txt
  * setup.cfg
  * setup.py
  * added more filters to .gitignore

Change-Id: I792b0244ce9909d70283730a29545304311c6dbc
2017-10-06 15:07:07 -04:00
Chris Wedgwood 09b3e93f0e Add .gitreview
Add a suitable .gitreview for using gerrithub; people should be able
to use 'git review -s' as expected.

Change-Id: I9686990b5616a6523cb0b2094170582899d0b9db
2017-08-30 02:21:34 +00:00
Chris Wedgwood 76aebc9f9e Initial commit. 2017-08-02 16:48:38 +00:00