cluster: remove extra write_file argument

http://tracker.ceph.com/issues/10170 Fixes: #10170

Signed-off-by: Loic Dachary <ldachary@redhat.com>
cluster: add owner argument to write_file

The misc.sudo_write_file now supports the optional owner argument, add
support for it.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
Add lab setup doc

Signed-off-by: Zack Cerza <zack@redhat.com>
Add reference configs

Signed-off-by: Zack Cerza <zack@redhat.com>
Add LAB_SETUP.rst to Sphinx build

Signed-off-by: Zack Cerza <zack@redhat.com>
Add stub source files linking to canonical documents

Now we can drop the Makefile magic.

Signed-off-by: Zack Cerza <zack@redhat.com>
Remove fancy source file handling

Signed-off-by: Zack Cerza <zack@redhat.com>
Add docs to tox envlist

So PRs don't break documentation

Signed-off-by: Zack Cerza <zack@redhat.com>
Reorganize documentation and Sphinx files

This should allow a more consistent experience between reading
Sphinx-generated HTML docs and just using GitHub's renderer.

Signed-off-by: Zack Cerza <zack@redhat.com>
Merge pull request #369 from ceph/docs

Add lab setup docs
Add autogenerated API docs to Sphinx output

Also drop -W for now. We'll have to focus on PEP-257 stuff later.

Signed-off-by: Zack Cerza <zack@redhat.com>
Merge pull request #371 from ceph/docs

Add autogenerated API docs to Sphinx output
Added calamari-server

Calamari-server has been added to the list of installed packages
to be removed.  Also added salt-common and salt-minion to the list
of rpms to be removed.

Fixes #10034
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Merge pull request #366 from dachary/wip-10170-write-file

fix Cluster::write_file extra argument & support owner
Merge pull request #372 from ceph/wip-10034-wusui

Added calamari-server
added a test for teuthology.orchestra.cluster.write_file

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
removed fudge and unneeded asserts

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Refuse to schedule against missing suite branches

Signed-off-by: Zack Cerza <zack@redhat.com>
Merge pull request #373 from andrewschoen/orchestra-test

added a test for teuthology.orchestra.cluster.write_file
moved all the cluster.write_file tests into their own class; rewrote the existing test to have one assertion per test case

Signed-off-by: Andrew Schoen <aschoen@redhat.com>