Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build
- Switch to openstackdocstheme, update requirements for this
- Cleanup doc/source/conf.py to remove now obsolete content.
- Remove install_command from tox.ini, the default is fine
Change-Id: If26e126d88b33cd45a72932d1b271f7f08d50652
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: Ibd4c522c499dc740f69fd65fb25b589525e099d0
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
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: I73c8da0294801224e899160b9d5fa4e071e89e57
Story: #2002586
Task: #24335
Instead of pointing to openstack.org, the homepage has been
changed to point to the homepage of solum-specs.
Change-Id: Ib784bb783cc7744f7f0c61abb89d3053344d5844
Deployer plugins allow for flexibility and extensibility
in application target architectures supported by Solum
Change-Id: I0ceb3b71dcdf415e165e5b48b8eebf2ec6817593
Introduces a first-order resource, the app, to manage Solum applications
and replace the assembly and plan resources.
Includes an 'actions' model to allow for richer configuration of workflows
and better tracking of artifacts and application changes.
blueprint app-resource
Change-Id: Iedd00827461f6fb6bb98c209673700053fade53e
Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.
Change-Id: I43a3bc89dfa967b94dc639b306bf0403a4dce96f
Remove intersphinx from the docs build as it triggers network calls that
occasionally fail, and we don't really use intersphinx (links other
sphinx documents out on the internet)
This also removes the requirement for internet access during docs build.
This can cause docs jobs to fail if the project errors out on
warnings.
Change-Id: I71e941e2a639641a662a163c682eb86d51de42fb
Related-Bug: #1368910
This was added to work around bug 1091333. A new sphinx has been
released and so this is no longer necessary.
Change-Id: I9107884d964757a9154bdd1feb4ea6df4e9df43e
- Removed empty.rst from the juno directory, which is superfluous.
- Removed an erroneous entry from the base spec template.
Change-Id: Ia2e6514b28307037052a2493f5cafd1965c2ad7d
Solum needs to collect the output artifacts of each stage of assembly creation,
and associate those artifacts with the assemblies for reference and debugging
by users of Solum.
Change-Id: I64de1407dfa2f6d137adf4c502a166fa6255af59
Files taken from nova-specs repo
Note: specs/juno/empty.rst is here to avoid test failures when
the folder doesn't contain any spec
Change-Id: If81e8813afbdee1bb0a9b84b9863e99efe467533