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
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
Using the optional --name argument will result in a deprecation
warning.
Change-Id: Id2be01f9ec40d53c2b7ddd0807e38ee550d7ab8a
Implements: blueprint positional-name
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
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
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
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
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
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
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
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
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
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>
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
The mesos image build process is now in the userguide, update the dev
quickstart pointer to the new location.
Change-Id: Id7ab0918295c905ac8e1caad7e74f7659088ea49
Update sample output of "magnum service-list" in quickstart guide
to show detailed information.
Change-Id: Ia1a889d58f101fdaa58d7fd7f03cbefd0a142ab3
Closes-Bug: #1618817
Related-bug: #1607234
"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
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
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
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
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
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
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
This patch fixes a problem in quick start where
"kubectl get po" was mispelled.
Change-Id: Ie66634819f91189566e441ceceab3a4ab28f7cea
Closes-bug: #1580121
* 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
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