Commit Graph

11 Commits

Author SHA1 Message Date
Feilong Wang c6b7952982 Support master_lb_enabled when creating cluster
Task: 40263
Story: 2007634

Change-Id: I59ad158753f25a56219ecaa5a55dd3f0ae67965a
2020-07-03 14:04:16 +12:00
Theodoros Tsioutsias 0febfc728f Labels override
This adds a boolean flag called --merge-labels at the create CLIs
for clusters and nodegroups. The show output for clusters and
nodegroups is modified to contain also new fields called
"labels_overridden", "labels_added", "labels_skipped". The new labels
contain the differences of the object's labels with its parent's.

story: 2007515
task: 39692
Depends-On: I1054c54da96005a49e874de6f4cf60b5db57fc02
Change-Id: Ie68bb85f4b8bbacc5b71b523d8639cf30e6e1992
2020-05-14 10:14:22 +00:00
Feilong Wang 5ad8b7dcf7 Support network, subnet and FIP when creating cluster
Change-Id: Ia4f1ce4be215262fc89ceac30a2edb878ebd9937
Task: 36027
Story: 2006208
2019-07-30 15:44:53 +12:00
Feilong Wang 6b756aa75f Support upgrade API
Task: 30168
Story: 2002210

Change-Id: I458985f97e1e9bbe89702ce04e74bdcf66e36244
2019-03-26 21:19:32 +13:00
Feilong Wang 94380f9ad5 Support resize api
Task: 29572
Story: 2005054

Change-Id: Ic9ede21bbf87883d7dbdf9fde02e7dba24440ce7
2019-03-25 11:03:10 +13:00
Ricardo Rocha dd0958860d OSC: Add --flavor to coe cluster create
Add a flavor override parameter on osc cluster create to override
the value present on the cluster template.

Partial-Bug: #1699245
Depends-On: Ib60c05cce1cf2639ca4740abdd264403033433f9
Change-Id: Ib00514b66ee2d0a2ee4ddafb5b8c2ff8fa82de77
2017-12-15 14:32:17 +00:00
Ricardo Rocha e814523685 Add missing master_flavor_id in cluster attributes
Field master_flavor_id is missing after the initial support of master-flavor
during cluster creation.

Change-Id: I3dc0168f6c3032ddb6493dc3aaaac24795cf2783
Partial-Bug: #1699247
2017-12-14 13:47:24 +00:00
Ricardo Rocha 57dc025007 Add --labels for cluster-create
Add a labels override parameter on cluster-create to override
the value present on the cluster template.

Partial-Bug: #1697651
Depends-On: I8990c78433dcbbca5bc4aa121678b02636346802

Change-Id: I39f3423f6889ce93021248223600e342f4217cec
2017-09-27 12:16:47 +00:00
Ricardo Rocha 0f03836628 Add --docker-volume-size for cluster-create
Add a docker-volume-size override parameter on cluster-create to override
the value present on the cluster template.

Partial-Bug: #1697648

Change-Id: Ib4d4af20dc5bb5fe631802dabe73d8ee341899b1
2017-06-13 09:28:30 +00:00
Stephen Watson 06290d21d1 Add --keypair-id for cluster-create
Adds a keypair-id override parameter on cluster-create
to optionally override the keypair present on the
given ClusterTemplate.

In cluster-template-create, keypair-id is now an optional
parameter.

Fixes old help text referencing Bays/Baymodel.

Change-Id: Iaa934432ec56268c70001579a02658eceaa76b6d
Implements: blueprint keypair-override-on-create
Depends-On: I177a5aa06f881156944a9f74c9ccc3cd2abac492
2016-10-07 13:24:22 -07:00
Stephen Watson d9ae385588 Adds 'cluster' and 'cluster template'
Add new base classes for Bay and Cluster to inherit from.
Add new tests for cluster and cluster_template code.
Leaves all commands in-place and adds new cluster-related
commands for magnumclient.
Add deprecation decorator and messages for bay/baymodel.

Implements: blueprint rename-bay-to-cluster
Change-Id: I64e1aa6a71b109687568005655c6de55f86fad29
2016-08-23 17:14:23 +00:00