3864 Commits

Author SHA1 Message Date
coldmoment
93ff4d51e0 Add 'keypair' to 'list all clusters' response
The response of operation 'list all clusters' has a member
'keypair', api-ref doc has no description about it.
Add it to clusters.inc and cluster-get-all-resp.json.
The same to operation 'Show details of a cluster'.

Change-Id: I716175bfc9683a47514172bbc9b177f140fe924c
Implements: Keypair override on cluster create
2017-05-05 17:46:02 +08:00
Jenkins
f31a0b76e4 Merge "Updated from global requirements" 2017-05-04 15:39:47 +00:00
Jenkins
c5d9b3ba2e Merge "Set clustertemplate:publish to admin only" 2017-05-04 15:28:23 +00:00
OpenStack Proposal Bot
533570d8c2 Updated from global requirements
Change-Id: Ia57eaa2e50270c8815fa2104d0a451a5efb5d588
2017-05-04 13:23:21 +00:00
Jenkins
660848873f Merge "Add net creating in install-guide" 2017-05-04 12:27:22 +00:00
Ricardo Rocha
12052b1253 Set clustertemplate:publish to admin only
Set the clustertemplate:publish policy to be admin only by default -
currently it is admin_or_user, which means any openstack user can create
a public cluster template.

Update tests for bay model and cluster template, splitting tests
requiring admin credentials into a separate class.

Change-Id: I0bfb57c569863f1ecf7d697cd5ac161a9a710432
Closes-Bug: #1687887
2017-05-04 12:16:47 +00:00
Jenkins
ca964b6c91 Merge "Added tempest to test-requirements" 2017-05-02 09:17:55 +00:00
Jenkins
c8205a2531 Merge "[suse] Remove defaults network from child templates" 2017-05-02 06:16:16 +00:00
Jenkins
a3817530b6 Merge "Adding quota unit test" 2017-04-27 15:54:41 +00:00
Jenkins
23c3289734 Merge "Updated from global requirements" 2017-04-27 09:48:15 +00:00
Juan Badia Payno
1b5a9266c4 Added tempest to test-requirements
Change-Id: I8b7031306533fb9085c232d7ecc6a7d1c99a39cb
2017-04-27 05:38:12 +00:00
Vijendar Komalla
37968bbecb Adding quota unit test
Change-Id: Ide2b79360ac02d71f9ccf07898601307c673a0a4
2017-04-27 05:37:49 +00:00
Michal Jura
eb67a76b9c [suse] Remove defaults network from child templates
We would like to remove default values for network configuration
from child templates.

Change-Id: I2e24c55d7a0188a0e1e0c82cc1fbea2e79b800ca
Partial-Bug: #1622949
2017-04-27 05:36:52 +00:00
OpenStack Proposal Bot
0a53e2575c Updated from global requirements
Change-Id: Id1b979af72d4b4647a653f48cc8ed1e6b7c9aaf3
2017-04-27 04:23:54 +00:00
Chandan Kumar
32b468f7e1 Fix config type of copy_logs from string to Boolean
* As per the default value of copy_logs is Boolean
  but config type is defined as string, It needs to
  be fixed other wise tempest init will throw warning.

Change-Id: I9abf0c989e707b879c160d4df14546dd87c16f95
Closes-Bug: #1685797
2017-04-27 04:23:41 +00:00
530d225fcd Fix keystone auth_uri and auth_url
Post [1] we cannot use auth_uri/auth_url containing :5000, :35357.

Update keystone auth_uri and auth_url in magnum.conf to connect
with keystone using /identity/v3 and /identity_admin/v3.

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

Change-Id: I5d69e7454cf8a5e8c92ff23b6c932184d82e8a98

devstack: Allow access to ports 80 and 443

So far, we were allowing access to port 5000 for keystone.
When devstack siwtched to uwsgi we couldn't access keystone
anymore.

Co-Authored-By: Spyros Trigazis <strigazi@gmail.com>
Change-Id: I4d3d482889fd9f6119ceec81757abac9d1251a97
2017-04-27 04:22:55 +00:00
coldmoment
8e084f4314 Add net creating in install-guide
The launch-instance.rst has no instruction for
external net creating.

Change-Id: I77f5cea82d370358c06fc84193f4c6a984f65ea3
2017-04-15 13:42:50 +08:00
OpenStack Proposal Bot
d147dd94a3 Updated from global requirements
Change-Id: I812e01a1664acf6503e28d46ed4f4c3fb43a446a
2017-04-12 11:44:56 +00:00
Jenkins
f6ec0d1c62 Merge "Fix CoreOS multi master with LB cluster creation" 2017-04-12 11:01:14 +00:00
Jenkins
fb92c83864 Merge "Fix CoreOS cluster creation and heat notify" 2017-04-12 11:01:08 +00:00
Jenkins
de8567d054 Merge "Update Fedora images" 2017-04-12 11:00:39 +00:00
Jenkins
ff58a66b08 Merge "Fix usage of the trustee user in K8S Cinder plugin" 2017-04-11 22:35:45 +00:00
ArchiFleKs
ecfe6ac183 Fix CoreOS multi master with LB cluster creation
Cluster that uses ETCD like swarm and K8s failed with LB and TLS enable
because ETCD LB protocol is HTTP but SSL termination in on the ETCD
node. ETCD LB protocol should be the same as K8s with TLS enable

Partial-Bug: #1679724

Change-Id: Ie8c8a7e4609c0e2e63095d4c18af84cc653654e1
2017-04-11 11:10:58 +02:00
ArchiFleKs
ff18982505 Fix CoreOS cluster creation and heat notify
Also fix the label issue introduced with
https://review.openstack.org/#/c/426291/

Closes-Bug: #1679663

Change-Id: Ic1ca4ebef96a796f22acb06722f209477b7db934
2017-04-11 11:09:27 +02:00
Mathieu Velten
c0787b4e94 Fix usage of the trustee user in K8S Cinder plugin
Closes-Bug: #1672667
Change-Id: I702818777ea4664ecd560c4b7a02431c86988e17
2017-04-07 14:15:52 +02:00
Spyros Trigazis
2b83962cad Fix gate: Revert mesos image to ocata
Revert the ubuntu-mesos to ocata to unblock the mesos job.

Change-Id: I145e0e15dc93923b93144682839e8fa9d24772db
2017-04-06 18:24:21 +02:00
Jenkins
1f2f002c52 Merge "Remove old oslo.messaging transport aliases" 2017-04-06 01:55:33 +00:00
ChangBo Guo(gcb)
31ee6a32b1 Remove old oslo.messaging transport aliases
Those are remnants from the oslo-incubator times. Also, oslo.messaging
deprecated [1] transport aliases since 5.2.0+ that is the minimal
version supported for stable/newton. The patch that bumped the minimal
version for Magnum landed 3 months+ ago, so we can proceed ripping
those aliases from the code base.

[1] I314cefa5fb1803fa7e21e3e34300e5ced31bba89

Closes-Bug: #1424728

Change-Id: I7c35f71f601f3191de4a97866d52db343e5735b1
2017-04-05 06:31:31 +00:00
Colleen Murphy
7a356f5c9e Install client in install guide instructions
The python-magnumclient package is not automatically installed with the
other magnum packages, and it is needed later in the "Verify operation"
and "Launch an instance" sections of the install guide, so this patch
adds it to the package installation instructions.

Change-Id: I12e1fd587f5327ee5404596b1d8b92dc5f770a93
2017-04-04 14:33:38 +02:00
Jenkins
0c76374327 Merge "Format the quickstart doc" 2017-04-04 06:10:43 +00:00
akhiljain23
20a5de74e7 Add 'rm -f .testrepository/times.dbm' command in testenv
Running py2* post py3* tests results in error. Add
'rm -f .testrepository/times.dbm' command in testenv to
resolve this.

Change-Id: I17f872b6169317de7c541a2ed77344ab1c313f94
Closes-Bug: #1229445
2017-04-03 10:14:27 +00:00
Spyros Trigazis
c5a4a18104 Update Fedora images
New release of Fedora Atomic [1].
The new release of Fedora Ironic includes the same
packages.

Main changes:
Kubernetes 1.5.3
etcd 3.1.3
Plus several fixes and version bumps.

Add :Z when mounting certs in the swarm containers to set
selinux labels properly.

[1] http://www.projectatomic.io/blog/2017/03/fedora_atomic_mar28/

Closes-Bug: #1677664

Change-Id: I2539ae83401db5b34716ebd4bbdfbe288f5c768b
2017-04-03 08:52:12 +02: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
Jenkins
61a63ce0ea Merge "Remove log translations" 2017-03-30 11:50:35 +00:00
Jenkins
787b38016b Merge "Add reno for cluster_user_trust option" 2017-03-30 11:48:27 +00:00
yuanpeng
71d25456d2 Remove log translations
Log messages are no longer being translated. This removes all use of
the _LE, _LI, and _LW translation markers to simplify logging and to
avoid confusion with new contributions.

See:
http://lists.openstack.org/pipermail/openstack-i18n/2016-November/002574.html
http://lists.openstack.org/pipermail/openstack-dev/2017-March/113365.html

Change-Id: If1f4bd2f6be967368f52fb367c5a428d3eb58a9d
Closes-Bug:#1674551
2017-03-30 17:05:10 +08:00
Spyros Trigazis
d9aa5c7077 Add reno for cluster_user_trust option
Add release notes for the new configuration parameter
cluster_user_trust which was introduced in the fix
for CVE-2016-7404.

Change-Id: Iae14491471254e5f4b6d766290d44762043ee259
Related-Bug: #1620536
2017-03-29 15:18:00 +00:00
Jenkins
bdeb6b9c15 Merge "ci: Rename ssh key" 2017-03-28 18:29:42 +00:00
Spyros Trigazis
8c85615331 Fix db config
Olso.db has removed the deprecated sqlite_db options. [1]

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

Change-Id: I7ec8c94287e82fd51a1af66b864d9f52af5b63c5
2017-03-28 14:31:26 +00:00
Spyros Trigazis
2910809fab ci: Rename ssh key
For multinode jobs a key with the default name id_rsa already
exists. Add a key for magnum named id_rsa_magnum.

Co-Authored-By: yatinkarel <yatin.karel@nectechnologies.in>
Change-Id: I343e27a6e7311d7d0033bc089293f945c3af2ef8
2017-03-27 17:40:49 +02:00
yatinkarel
bb16a62732 Use 'os_distro' instead of 'os-distro'
Change-Id: I4fd8c4db9f2297019ead053b97aa0c8c577864bb
Closes-Bug: #1676450
2017-03-27 19:37:56 +05:30
Jenkins
f1d78033c4 Merge "Add "ca-rotate" command to userguide" 2017-03-24 11:44:00 +00:00
Jenkins
db76e690b3 Merge "Move cover.sh to the tools directory" 2017-03-22 08:25:50 +00:00
Jenkins
02bf02f769 Merge "Remove support message for using keypair UUID" 2017-03-22 07:56:48 +00:00
Jason Dunsmore
785bed40ee Add "ca-rotate" command to userguide
blueprint revoke-cluster-cert

Change-Id: I5044b1b4ab392568c08dc846df377bf53f4df847
2017-03-20 13:30:54 -05:00
Adrian Otto
c6656672e2 Unbreak gate
Adding newline to bash script to allow pep8 to pass.

Change-Id: Iae46d315d13160db1b1f147b40883ee1b44d4369
2017-03-20 18:16:00 +00:00
Jenkins
bec62fe398 Merge "Fix some grammar or spelling de-normalization" 2017-03-20 12:26:26 +00:00
Feng Shengqin
9f83e1d9db Move cover.sh to the tools directory
Change-Id: I518618cc174c16ac74d30d9f4f41f329b9e4f36f
2017-03-20 19:55:05 +08:00
ArchiFleKs
a18724b612 Add CoreOS/K8s recommended defaults to kube-proxy
The cluster-cidr fix asymetric routing in specific
use case. Adding dbus removes iptables error message for kube-proxy and
adding ${HOST_CERT_PATH} is just common practice.

Change-Id: I8912091ebcb5c1ef940f43e5195a849f8fa6370e
Partially-Implements: bp coreos-best-pratice
2017-03-20 09:31:48 +00:00
ricolin
1ca8f18015 Remove support message for using keypair UUID
UUID for keypair is no longer supported from heat and nova cli.
This patch suggest to remove the support message from magnum.
Closes-Bug: #1674211

Change-Id: Idb67fc86f067387060a381c9d2d0ed0f8c953c21
2017-03-20 12:51:55 +08:00