Commit Graph

55 Commits

Author SHA1 Message Date
Madhuri Kumari b172f1cfd4 Move the contributor related docs to contributor/ dir
Please refer http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
for more details.

Change-Id: I7c8c76cf98c7538bf28c8fdb520121be4c1ca4c3
Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
2017-07-13 11:18:41 +05:30
lingyongxu 3ffd94f577 Fix the unexist url
The url of tls is unexist,the patch correct it.

Change-Id: I7cb42d73e2e4d1db6baeee069ef029273b29e292
2017-06-11 14:00:33 +08:00
Jenkins e3d9bb5c85 Merge "doc: Add Xenial to devstack quickstart guide" 2017-05-26 08:08:31 +00:00
Spyros Trigazis 5386d48cec doc: Add Xenial to devstack quickstart guide
Suggest users to use Ubuntu Xenial and update python3
packages.

Closes-Bug: #1670278
Closes-Bug: #1677399
Change-Id: I623d384eb589919d5ec66e55799475d1386d6bde
2017-05-25 17:15:56 +02:00
ashish.billore cbcb8cf4e5 Fix the link to Cluster Template in quickstart
In "dev quickstart" section "Setup Dev Environment" link to
templates refer to obsolete page "bay-template-example.html"

Fix this with proper link for cluster templates.

Change-Id: I2202e20eee09eeee6d7c4bcd96af10b93c72474b
Closes-Bug: #1692821
2017-05-23 16:17:36 +09:00
Madhuri Kumari b0de7f5ead Format the quickstart doc
It is more visually reable to show commands and its output
by adding a prompt before command.

Change-Id: I8f216a9b4fb232431acd9beac60fbbc977329672
2017-03-31 08:33:09 +00:00
yatinkarel bb16a62732 Use 'os_distro' instead of 'os-distro'
Change-Id: I4fd8c4db9f2297019ead053b97aa0c8c577864bb
Closes-Bug: #1676450
2017-03-27 19:37:56 +05:30
trilliams 159e277b0f Update quickstart to use OpenStack CLI
Removed reference to glance commandline client as this generates errors.
Switched commands for image management to OpenStack CLI.

Change-Id: I2785ed54da7d2e2a162d163a8a9fa4c1cfe083be
Related-Bug: 1672535
Implements: OpenStackCLI APIv2
2017-03-15 08:53:59 -05:00
Jason Dunsmore caf811b974 Update docs to use positional name argument
Using the optional --name argument will result in a deprecation
warning.

Change-Id: Id2be01f9ec40d53c2b7ddd0807e38ee550d7ab8a
Implements: blueprint positional-name
2017-03-03 14:45:35 -06:00
yatin 754eb88737 [doc] install 'curl' as a prerequisite
'curl' is required for installing pip in "Install pip"
section.

Change-Id: I7ca3263aa2dffd751e4668697c2bb2e9a16c88a8
2017-02-14 11:24:32 +05:30
prameswar c5713a3731 [Doc] Update quickstart Guide: Using a Kubernetes Cluster
Instead of downloading kubernetes.tar.xz for extracting "kubectl"
binary, we should download only kubectl binary(v1.2.0) for accessing
kubernetes cluster.

Reason for this change: The tar archive is of
large size(above 100MB for v1.0.1 and above 400MB for v1.2.0) which
is not required.

Closes-Bug: #1656752
Change-Id: I6c0013c6900252486129a9ba0e7d9df23d577d77
2017-01-16 13:43:25 +00:00
Mathieu Velten 472af7fd8e Update Swarm version to 1.2.5
We should upgrade swarm because 1.0.0 is more than
one year old and lack features and bug fixes.

Change-Id: Ia236e473ce3152a6bf3115a3bfc62fbf0af100d7
Closes-Bug: 1644620
2016-12-16 10:29:52 +01:00
Spyros Trigazis 67d71104bb Disable horizon, swift and ceilometer
Swift Ceilometer and horizon are not used. Disabling them
it will give us space.

Cleanup disabling of octavia and neutron/lbaas.

Closes-Bug: #1646870
Closes-Bug: #1648148
Change-Id: I4b177421f0eb0a058b8927b9d2dd12865d3c920e
2016-12-07 17:36:12 +01:00
Jenkins ef8aa3442d Merge "corrected hyperlink typo fix" 2016-11-18 03:10:47 +00:00
Hieu LE 467f8fa2bc [docs]Update quickstart guide to use cluster-config command
Magnum CLI now support cluster-config command. However, the quickstart guide
hasn't been updated to use this command yet. This patch added usage for
cluster-config command in quickstart guide.

Change-Id: I21341fe90c09f8f21e33bda4592c9175f3d16375
Closes-Bug: #1614685
2016-11-16 07:31:23 +00:00
Jenkins 47ba8da9e8 Merge "Updates Documentation for non-ID Params" 2016-11-15 19:42:35 +00:00
Jason Dunsmore 75464e9bba Remove out-dated method for installing in Devstack
The new method for installing Magnum in Devstack is in
doc/source/dev/quickstart.rst

Change-Id: Ib765b571dee81c5ebef9427a3af020d221f847e5
2016-11-14 10:16:31 -06:00
Stephen Watson d7b88c47e5 Updates Documentation for non-ID Params
Updates magnum documentation to reflect the changes made for
bp/rename-id-parameter-names.

Change-Id: I7c0d69970b9ac50649cac0e80932b5971ce09c3f
Depends-on: Idc6b9322ec7c0ecb386162ca46c7d49b910685d8
Implements: blueprint rename-id-parameter-names
2016-11-11 11:56:50 -07:00
npraveen35 5a98fe9bc3 corrected hyperlink typo fix
Change-Id: I62d0eccc37fba85f6cf2ee27291d418d27181708
Closes-Bug:  #1633892
2016-10-17 05:17:52 +00:00
Mitsuhiro Tanino 278f92e5f9 Add dns server access confirmation
There is an environment that the google public DNS is not
able to use for the --dns-servername.
Before specifying the dns-servername, it's better to confirm
that the DNS can resolve server names properly at your
environment, otherwise, you will fail cluster creation.

Also this commit fixes some old links at the network
troubleshooting section of ops guide.

Change-Id: I2f765a8ff94ad54f3fb1fb029a36fdea328ea514
2016-10-03 15:31:07 -04:00
Hongbin Lu 31d04e312d Update name of ubuntu-mesos image
Update the gate and docs to use "ubuntu-mesos-latest" instead of
"ubuntu-14.04.3-mesos-0.25.0.qcow2". The intent is to make the
image upgrade easier (by using a static image name). In fedorapeople,
a soft link was created from "ubuntu-mesos-latest.qcow2" to
"ubuntu-14.04.3-mesos-0.25.0.qcow2"

Change-Id: I544773d184e5436843595dbfd9ab118b99870281
2016-09-21 14:14:31 -05:00
Ton Ngo d7f299a68e Add optional magnum-ui in quickstart
Add magnum-ui panel in horizon

Magnum UI plugin for horizon is nice feature for users
and can now be easily enabled in devstack.  There has been
multiple queries on the IRC on how to get the Magnum UI
so this will help.

Change-Id: I31f0c7ec866fbd4629d99da3137931ee30b352c1
2016-09-16 18:06:34 +00:00
OTSUKA, Yuanying 38059d53f9 Fix the order of enabling devstack plugin
The order of enabling devstack plugin is important if project
has dependency of other projects.
Magnum has some dependency of projects, so this patch fixes
the order of enabling plugin.

Change-Id: I733e061fab4ed40fd00bfb017d9c2835c49f6a8f
2016-09-15 17:16:59 +09:00
rabi 719018e9cb Use heat devstack plugin
Now that heat is available as a devstack plugin, we should
use it. In-tree devstack code for heat is planned to be
removed soon[1].

And also, this patch remove `update_heat_policy` function
in devstack plugin. Because fetching global stack list is
already option to use in Magnum.

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

Change-Id: Iab675da5ea8d02b3f7e71f6169c81724a0066858
Co-Authored-By: OTSUKA, Yuanying <yuanying@fraction.​jp>
2016-09-15 10:43:09 +09:00
Hua Wang 77e6c3160f Add Support of LBaaS v2 API
LBaaS v1 api is completely removed by neutron, so it
cannot be used now. Added Support of LBaaS v2 API.
Now all COE's uses LBaaS v2.

Co-Authored-By: yatin karel <yatin.karel@nectechnologies.in>
Change-Id: Idbccbe1065857449fc8e158115b7833b68c2da9f
Partially-Implements: blueprint magnum-lbaasv2-support
2016-09-09 10:01:30 +05:30
Rajiv Kumar f51a579c8a Fixed fetching api_server address.
Change-Id: I5dab0baf1e65c62f82657d493525deba778f4169
2016-09-07 12:35:14 +05:30
Jenkins 68463dd005 Merge "Correction in quickstart." 2016-09-06 21:11:48 +00:00
Jenkins 5476354e65 Merge "Fix typo in quickstart guide" 2016-09-03 13:04:35 +00:00
Jenkins 6c486e8d15 Merge "Update documentation with bay/cluster version info" 2016-09-03 13:04:09 +00:00
Vijendar Komalla 5f4e55582a Fix typo in quickstart guide
Change-Id: Iee27389a88e8b4b68935bcd1881a30a420daf4d0
2016-09-02 13:32:23 -05:00
Vijendar Komalla 62530c2001 Update documentation with bay/cluster version info
Change-Id: Ie09f504648d0b5b82bc2e8ea8075f83df5744e6e
Closes-Bug: #1613413
2016-09-02 10:47:05 -05:00
Ricardo Rocha 2fcbdedb3e Fix dev quickstart pointer to mesos img build.
The mesos image build process is now in the userguide, update the dev
quickstart pointer to the new location.

Change-Id: Id7ab0918295c905ac8e1caad7e74f7659088ea49
2016-09-02 14:04:19 +02:00
Rajiv Kumar 298f3a30b0 Update service-list output in quickstart
Update sample output of "magnum service-list" in quickstart guide
to show detailed information.

Change-Id: Ia1a889d58f101fdaa58d7fd7f03cbefd0a142ab3
Closes-Bug: #1618817
Related-bug: #1607234
2016-09-01 10:02:17 +00:00
2172869000074 a3d514dcca Correction in quickstart.
"magnum cluster-list" command in quickstart guide was having old sample.
Now as some changes are made in magnum to contain extra field, therefore
quickstart guide has been changed.

Change-Id: I9fef6a2f3cf181bf215d9001492781ece02a3d11
Closes-Bug: #1618827
2016-08-31 16:50:57 +05:30
Jaycen Grant 584380f8ee Rename Bay to Cluster in docs
This is a continuation of patch 353726 and includes all of the
doc changes for replacing the term bay with cluster and
BayModel with ClusterTemplate.

Change-Id: Ia7efaed157971ad7631ddffb9c1400f3516720f0
Implements: blueprint rename-bay-to-cluster
2016-08-26 12:18:50 -07:00
Ton Ngo 0e175f3b23 Update to User Guide
Miscellaneous update

Catch up on reviewers' comments from previous bay patch and update
for new changes/features in Magnum.

Partially implements: blueprint user-guide
Change-Id: I2729bbca8c72950e7ae7eb2917b1b3c008b6d2f8
2016-08-15 22:01:55 +00:00
Drago Rosson 83d154607e Remove kube-user.yaml
Since the fedora atomic already gets set up with the user "fedora",
we can get rid of the "minion" user since it does not add any value
and it is somewhat confusing logging into master nodes as "minion".

Change-Id: I8c842d08780a786a1568f2d50219e580334ef487
Closes-bug: #1608923
2016-08-05 16:33:34 -05:00
“Akhila b04659cfb5 Nit document formatted
Changed lowercase to uppercase

Change-Id: Ib00bdbca222f5ca144bd90d8eb91c77714b4b5ed
2016-07-08 13:57:50 -07:00
PanFengyun f5150078ee Bay_create_timeout should be set to 60 default
Bay_create_timeout default is 0 and means that magnum create bay
without timeout. But heat create stack with timeout absolutely.
So it is impossible to create bay without timeout. And I had send
a patch which allow heat to create stack without timeout, but the
core of heat did not agree with it.
The patch is: https://review.openstack.org/#/c/334138/

Change-Id: Iebc9915dcf2894a2dbed912244a2c7c308b4d9d7
Closes-bug: #1590636
2016-07-03 23:26:32 +08:00
Jenkins d850df61d9 Merge "Fix Kubernetes-related deprecation in quickstart" 2016-06-01 01:58:40 +00:00
Stephen Watson 12da197e1f Fix Kubernetes-related deprecation in quickstart
Using the built docs for Magnum and following the quickstart guide
for "Using Kubernetes Bay" as-is, the "magnum bay-show k8sbay"
command is missing rows of text from current output on a devstack.
Additionally, fix 2 references to deprecated heat commands, and
udpate them to relevant openstack commands.

Closes-Bug: #1586123
Change-Id: Id6a40963d4c02eab06e9519d28f68f9345dc80ec
2016-05-31 10:19:16 -07:00
Jaycen Grant 6e39cbb231 Update for Swarm Bay quickstart docs
Updated quickstart guide to fix the bugs reported in bug 1587638
Including missing TLS env variable, missing command parameters on
ca-sign ca-show, and updated DOCKER_HOST env variable setup.

Change-Id: Iaa0157cd0032d8b74d0c4b67ff293a56a1b97012
Closes-Bug: #1587638
2016-05-31 07:09:26 -07:00
Hongbin Lu 4b643ba9d3 Fix the quickstart guide for using kubectl
Change-Id: I93c2b5027d55fa558847767589fc6e68d2605b57
2016-05-16 17:37:34 -04:00
Jenkins 394bc0950e Merge "Update documentation to use native APIs" 2016-05-13 17:35:09 +00:00
Jenkins 324cda7e73 Merge "Enable TLS support for k8s CoreOS" 2016-05-13 17:35:02 +00:00
Tom Cammann 33464e6a02 Update documentation to use native APIs
The documentation needs updating after removing the Magnum APIs for
creating containers, rcs, services and pods. The documentation in
quickstart.rst now covers how to generate cert and sign certs for
authenticating with Kubernetes using the native Kubernetes API for
launching the redis example.

Change-Id: I5cb6459963f34812f2067e2c0952d06079080782
2016-05-13 15:17:36 +01:00
Namrata 958d1e593e Corrected spelling mistake in quickstart.rst
This patch fixes a problem in quick start where
"kubectl get po" was mispelled.

Change-Id: Ie66634819f91189566e441ceceab3a4ab28f7cea
Closes-bug: #1580121
2016-05-10 17:50:33 +05:30
Hongbin Lu bb05385b58 Enable TLS support for k8s CoreOS
* Add cloud-init to generate TLS certificates in each node.
* Modify coreos fragments to point to the path of certificates.
* Add support for "--tls-disabled" to turn off TLS.
* Use Keystone trust to retrieve TLS certificates.

Implements: blueprint tls-for-coreos-bay
Change-Id: I66842f9374abe5a9bbf275fa130c0eae3e6065ab
2016-05-09 18:03:43 -04:00
Hua Wang 08b6018616 Update docs to use the latest image link
In fedora people, we created a link to the latest image:
https://fedorapeople.org/groups/magnum/fedora-atomic-latest.qcow2.
Currently, this link is pointed to
https://fedorapeople.org/groups/magnum/fedora-23-atomic-20160405.qcow2.
It should be updated when a new image is uploaded. For now,
we need to update our docs to point to the new link.

Partial-Bug: #1573361
Change-Id: I8ff21a3372a929511351f5242568729d07b6e26b
2016-05-03 11:40:31 +08:00
Hongbin Lu 71c97b95cd Docs: switch to neutron-lbaas plugin
neutron-lbaas has been removed from devstack:
https://review.openstack.org/#/c/195329/
Magnum needs to use their devstack plugin instead.

Change-Id: Id112c6859fd2b83d6f8864d6bdd9d7aaf3382f2e
Depends-On: Ia9cc4c40b41db1159ad6fd3c4ec1b17b502e0f5b
2016-04-14 14:33:21 -04:00