This repository was archived by the owner on Dec 20, 2025. It is now read-only.
Pipeline config batch update#1823
Merged
mergify[bot] merged 4 commits intoAug 23, 2024
Merged
Conversation
…s at once to sql db. This is part of: spinnaker/spinnaker#6147. Enhanced PipelineController.groovy to Added new rest api method bulksavePipeline(List<Map> pipelineList, Boolean staleCheck) This method accepts a list of pipelines json. This method returns a Map object having the below data: { “Successful”: <count>, “Failed”: <cound>, “Failed_list”: [<array of failed pipelines - (application, pipeline name, etc) and the error message] } Enhanced TaskService.java to Added code to poll the task until the SavePipelineTask and MonitorFront50Task status : succeeded, terminal.
…nfg instead of GateWebConfig GateWebConfig seems to exist more for spring specific configurations, whereas GateConfig is a general config for the application beans/logic.
151437d to
e19844a
Compare
richard-timpson
pushed a commit
to richard-timpson/spinnaker.io
that referenced
this pull request
Aug 23, 2024
…e functionality The documentation for front50 already existed. Adds some sections for the gate and orca changes which make the functionality feature complete. See relevant PRs spinnaker/front50#1483, spinnaker/orca#4773, and spinnaker/gate#1823
dbyron-sf
approved these changes
Aug 23, 2024
dbyron-sf
pushed a commit
to spinnaker/spinnaker.io
that referenced
this pull request
Aug 23, 2024
…e functionality (#458) The documentation for front50 already existed. Adds some sections for the gate and orca changes which make the functionality feature complete. See relevant PRs spinnaker/front50#1483, spinnaker/orca#4773, and spinnaker/gate#1823 Co-authored-by: Richard Timpson <richard.timpson@salesforce.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is part of: spinnaker/spinnaker#6147.
Adds a new enpdoint, POST /pipelines/bulksave, which can take a list of pipeline configurations to save. The endpoint will return a response that indicates how many of the saves were successful, how many failed, and what the failures are. The structure is
There are a few config knobs which control some bulk save functionality. The gate endpoint invokes an orca asynchronous process to manage saving the pipelines and polls until the orca operations are complete.
See related PRs in front50 and orca
spinnaker/orca#4773, spinnaker/front50#1483