| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
'description' and 'extra' parameters of job binaries
create method should not be required.
This change doesn't break backward compatibility.
Change-Id: I11c4933961482c87508615c2f7fb58db8456efed
Closes-bug: #1508406
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
input_id, output_id, configs parameters of job execution
create method should not be required.
This change doesn't break backward compatibility.
Change-Id: I01fb2406264c671aa15351df834814d32d3275a6
Closes-bug: #1507966
|
|/
|
|
|
|
|
|
|
| |
mains, libs and description parameters of job
create method should not be required.
This change doesn't break backward compatibility.
Change-Id: I9c90f86ea70217fe5e404e097cd6f9ec6a32fe58
Closes-bug: #1506448
|
|
|
|
|
|
|
|
| |
Now tags can be added and removed simultaneously
in one call
Change-Id: I7709c408e78cf08f220f9e0eae9e8359eb5ed284
Closes-bug: #1500790
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Added ability to create and update node group template
with volume_mount_prefix parameter
Change-Id: I6e0bcdc21af2101ac9cff4a627149688f149b387
Closes-bug: #1499697
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
update_image and update_tags don't return updated images
that requires to make extra "get" call. This change will
not break backward compatibility because the only change
is replacement of None value with Image object.
Change-Id: Ifd9ddabdf03f5e8f9342faab8f349777512a0eb6
Closes-bug: #1493325
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
* volume(s)_* fields now can be updated without
updating volumes_per_node field
* ngt now can be updated without node_processes field
* arguments of update methods (except of id) changed
to optional
Change-Id: I3549cb98f1c15d303cdc13bbd3875a85b43f29b8
Closes-bug: #1499730
Closes-bug: #1499732
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Closes-bug: #1493241
Change-Id: I2ad8044b4a8592b4624ee16381dfec21b95765f3
|
|/
|
|
|
|
|
|
| |
base.get showed only a generic message, hiding the real problem
that happened.
Change-Id: I44b60f8e5bfb059a426def6e89502d7fb02bae6f
Closes-Bug: #1498105
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It implements PATCH updates for clients, updates
support for all objects and is_public/is_protected
support. It's a combination of parts of the
follwing patches (squashed to make review and merge
gating easier and faster):
I3abc57b43d825d69129f9c0b2058d1e2a004c832
I0d1d892ce11c9a3b46c8583ed58f9131a0f915a3
Co-Authored-By: luhuichun <huichun.lu@intel.com>
Co-Authored-By: Andrey Pavlov <apavlov@mirantis.com>
Co-Authored-By: Vitaly Gridnev <vgridnev@mirantis.com>
Change-Id: I5a0156b7effc59ef3d183b0caacb6980c27f425c
Partially-Implements: blueprint api-for-objects-update
Partially-Implements: blueprint shared-protected-resources
|
|\ |
|
| |
| |
| |
| |
| | |
Change-Id: I0116b4adb0dcd74a41cda8a1de706c499fc8f8fb
Closes-bug: #1487441
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* For consistency, add "." at end of each help string.
* Capitalize ID.
* Use active voice.
Closes-Bug: #1488533
Change-Id: I58a444396ddc925576c9f16c64fecbf2e95850d2
|
|/
|
|
|
|
| |
Closes-bug: #1486469
Change-Id: Ib7a930cfd1757c3b8cfd3c89a75856c25e7dcdda
|
|
|
|
|
|
|
|
|
|
|
|
| |
Manually mounting shares to every node in a large cluster would be a tedious
and error-prone process. Auto-mounting shares that are requested for use in
either the data source or binary storage case might be feasible for some use
cases. However, outside of our (optional) EDP interface this functionality
would never be usable. As such, it is best to provide the user an API for
mounting of shares onto Sahara clusters.
Change-Id: Ib897d3fefaea146150963e25fbaaec80e197ca36
Implements: blueprint mount-share-api
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This change will allow switch off autoconfiguration, when it's needed.
Partial-Implements blueprint: recommend-configuration
Change-Id: Iaf546262a68b74d9463c476097f0d5596cc38f96
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
* It is needed to get full info about resource
Change-Id: I5d27d5524788ce8c3ae9f4a6ddb17430362cb943
Closes-Bug: #1479003
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Cluster scaling is supported in the API but is not exposed in the client shell.
It should be added.
Change-Id: I319b75f628c48b8d4ecee9ca05b7dd54d15296df
Closes-bug: 1446370
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It is much more user friendly to see the job executions sorted by
start_time, so the user will be able to see his last execution in an
easier way.
Closes-Bug 1470525
Change-Id: Ieed8dafd6122ef00ae2fd1ba48a8571cd10a6cbf
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch allows the user to use the client to create multiple clusters
Change-Id: I3b48d6ede758e86e8cbc5bbccc069c4c24b53a44
Partially-implements: bp simultaneously-creating-multiple-clusters
|
|\ \ \ \ |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
Closes-Bug: #1476309
Change-Id: I8f14aba401004a5b126652c006de79bc5e3e6591
|
|\ \ \ \ |
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
Partially implements: blueprint unified-job-interface-map
Change-Id: Ie61ae1799458056fff7390895bc929efb5a53381
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adding the ability to edit job binaries into the client
library as well as the CLI.
Change-Id: I5c3fc1dac61316a85bda9ae2710ec1255176deb0
Partial-Implements: bp edp-edit-job-binaries
|
|\ \ \
| |_|/
|/| | |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Adding the ability to edit data sources into the client
library as well as the CLI.
Change-Id: I6fba265e60bef6bba4c9a8dfea62603c09b28acb
Partial-Implements: bp edp-edit-data-sources
|
|/
|
|
|
|
|
|
|
| |
This patch adds the 'start_time' column to python-saharaclient CLI.
It makes it easier to the user to look for his newest job executions.
Partial-Bug 1470525
Change-Id: Id03d8f8fb42d9d3168804e78e34743c263d5a9a0
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adding the ability to edit node group templates into the
CLI. Also added a unit test for update.
Change-Id: I64f8c7ae077f298533ae55fd722199084700f3f3
Closes-Bug: #1445119
Partial-Implements: bp add-template-editing-to-cli
|
|/
|
|
|
|
|
|
|
| |
Adding the ability to edit cluster templates into the
CLI. Also added a unit test for update.
Change-Id: I9076d081eb00213acda01f73f924b6a3ebba68a9
Closes-Bug: #1445120
Implements: bp add-template-editing-to-cli
|
|
|
|
|
|
|
|
|
|
| |
If set up old sahara service type in keystone service catalog
(data_processing) then if you use keystone session for auth,
saharaclient do not checks old service type.
This patch fixes this problem.
Change-Id: I148c0f59fde791c1c1cff63ea27fd6d489744ce1
Closes-bug: #1447797
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In CLI command(job-binary-data-create)
job-binary-internal is automatically named by creation-date.
This fix add --name for job-binary-data-create
to assign name to job-binary-internal.
If we do not use --name, job-binary-internal named
basename of args.filename.
If we use stdin, job-binary-internal named by creation-date
the same as bofore.
Examples:
sahara job-binary-data-create --file /tmp/fuga.txt --name hoge
=> job-binary-internal is named hoge
sahara job-binary-data-create --file /tmp/fuga.txt
=> job-binary-internal is named filename(fuga.txt)
sahara job-binary-data-create < stdin
=> job-binary-internal is named creation-date
Change-Id: I368b8c82bc87962d69dda175e410e230e0d3beab
Closes-Bug: #1428537
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Iebd6d9fd1845a8c388cf2f809bdf902550881648
|
|/ /
| |
| |
| |
| | |
Change-Id: Ib59a400160a9f3f6496a99ddb67b99f68fdc3249
Closes-bug: #1441736
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
This change adds support to the client for the job-types-endpoint.
Filtering by a single value for type, plugin, and version is supported.
Config hints are not available in this interface.
Change-Id: I0240717ac74c52dd915ce1617fb5d34d87660c0b
Partial-Implements: blueprint edp-job-types-endpoint
|