Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge to master #1714

Merged
merged 11 commits into from
Jan 8, 2020
Merged

Merge to master #1714

merged 11 commits into from
Jan 8, 2020

Conversation

sriram-mv
Copy link
Contributor

Why is this change necessary?

Necessary to make a release.

How does it address the issue?

Move changes from develop to master.

  • What side effects does this change have?*

None

Checklist:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

jfuss and others added 8 commits December 24, 2019 15:46
* refactor: `sam deploy`

- Move guided deploy prompts to its own file
- New class for dealing with configuration during deploy
- Utilities for printing deploy arguments and sanitizing parameter
  overrides

* fix: save parameter values with spaces into config during guided deploy

* fix: add user agent during package and deploy

* fix: separate method for adding botoconfig with user-agent
Why is this change necessary?

* Need to decide if this the best way to do this in the future.

How does it address the issue?

* Removes extra user agent information from boto calls.

What side effects does this change have?

* None
Why is this change necessary?

* The previous pull request template just had a section to describe
* changes which was not prescriptive enough to fully understand the
* context

How does it address the issue?

* A series of questions, that need to be answered instead is proposed
* which will help to set context in a more formal manner.

What side effects does this change have?

* None

Co-authored-by: Jacob Fuss <32497805+jfuss@users.noreply.github.com>
* fix: change permissions and remove files on rmtree

* fix: add `onerror` rmtreecallback docstring
Why is this change necessary?

* Implementation based on the samconfig design changed course based on
well reasoned discussions, but was not reflected back onto the design
doc.

How does it address the issue?

* Design reflects more of present day implementation of `samconfig.toml`

What side effects does this change have?

* None

TODO

* Add more detail on multiple configuration files and its future.
@sriram-mv
Copy link
Contributor Author

Dependent on #1709

Why is this change necessary?

* To release a new version of sam cli.

How does it address the issue?

* increases the version of sam cli.

What side effects does this change have?

* None
@sriram-mv
Copy link
Contributor Author

Unable to re-produce the regression test failures locally for deploy. Investigating.

sriram-mv and others added 2 commits January 7, 2020 09:36
In tandem with the runtime support policy scheduled deprecation of
Node.js 8.10 on January 6, 2020.
@sanathkr
Copy link
Contributor

sanathkr commented Jan 8, 2020

Looks like the publish tests are failing on ubuntu for some reason. They are all passing on Windows. Publish tests failed on some S3 permissions. Deploy test failed on CFN API throttling.

Linux

tests/integration/publish/test_command_integ.py::TestPublishExistingApp::test_create_application_version_with_semantic_version_option FAILED                                                                                                       [ 95%]
tests/integration/publish/test_command_integ.py::TestPublishExistingApp::test_update_application FAILED
tests/integration/deploy/test_deploy_command.py::TestDeploy::test_deploy_twice_with_no_fail_on_empty_changeset_0_aws_serverless_function_yaml FAILED        

Windows

tests/integration/publish/test_command_integ.py::TestPublishExistingApp::test_create_application_version PASSED [ 95%]
tests/integration/publish/test_command_integ.py::TestPublishExistingApp::test_create_application_version_with_semantic_version_option PASSED [ 95%]
tests/integration/publish/test_command_integ.py::TestPublishExistingApp::test_update_application PASSED [ 96%]
tests/integration/publish/test_command_integ.py::TestPublishNewApp::test_create_application PASSED [ 96%]
tests/integration/publish/test_command_integ.py::TestPublishNewApp::test_create_application_infer_region_from_env PASSED [ 96%]
tests/integration/publish/test_command_integ.py::TestPublishNewApp::test_publish_not_packaged_template PASSED [ 97%]

@sanathkr
Copy link
Contributor

sanathkr commented Jan 8, 2020

Merging ignoring the failed test

@sanathkr sanathkr merged commit 1202adc into master Jan 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants