Skip to content

feat(servicecatalog): graduate to stable 🚀#19515

Merged
mergify[bot] merged 8 commits intoaws:masterfrom
arcrank:master
Apr 27, 2022
Merged

feat(servicecatalog): graduate to stable 🚀#19515
mergify[bot] merged 8 commits intoaws:masterfrom
arcrank:master

Conversation

@arcrank
Copy link
Copy Markdown
Contributor

@arcrank arcrank commented Mar 22, 2022

We will move library to stable, and promise semantic versioning for APIs.

We have no expected breaking changes at this time, and no reported bugs.

Feel free to report or question any current APIs


All Submissions:

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

We will move library to stable, and promise semantic versioning for APIs.
@gitpod-io
Copy link
Copy Markdown

gitpod-io bot commented Mar 22, 2022

@github-actions github-actions bot added the @aws-cdk/aws-servicecatalog Related to AWS Service Catalog label Mar 22, 2022
@kaizencc
Copy link
Copy Markdown
Contributor

@rix0rrr we should probably discuss this before graduating this module. We should have a more stringent process for graduating construct libraries. @arcrank stay tuned :).

@arcrank
Copy link
Copy Markdown
Contributor Author

arcrank commented Mar 23, 2022

I noticed for some older PRs that there was a checklist included that had items like no p0 bugs in past 4 weeks, cleared lint exceptions etc.. If you have a current one for that we can go over it since I'm not sure if all of that will apply.

We've already reviewed our APIs internally and have no plans for any behavior change in our Cfn Handlers either.

Aidan Crank and others added 3 commits April 14, 2022 15:27
@arcrank
Copy link
Copy Markdown
Contributor Author

arcrank commented Apr 20, 2022

Want to circle back on this. We had review. There were two takeaways I had

  1. Minor doc nits/updates. These were addressed and merged in
  2. Ideas around adding default policies on sharing a portfolio. I went back to our team and PMs to understand usage a little better and I think that for now, we don't see value in adding some limited subset of resource policies to shared users. Read only permissions are not very helpful or useful, and due to how we make our own ids for provisioning users require some wildcard permissions to actually provision a product.

I understand that the CDK convention of grantRead and automatically adding some base policy statements, but this is not the same mechanism (hence why we also don't name it grantRead so as not to confuse people).

@kaizencc kaizencc changed the title chore(servicecatalog): Graduate Service Catalog to stable feat(servicecatalog): Graduate Service Catalog to stable Apr 22, 2022
@github-actions github-actions bot added the p2 label Apr 22, 2022
@kaizencc kaizencc added pr-linter/exempt-test The PR linter will not require test changes pr-linter/exempt-integ-test The PR linter will not require integ test changes and removed p2 labels Apr 22, 2022
@rix0rrr
Copy link
Copy Markdown
Contributor

rix0rrr commented Apr 25, 2022

The constrainTagUpdates API is still confusing to me (call constrain -> actually means "allow"). Maybe the same is true for other APIs. Can you find a synonym for that? configure maybe?

@kaizencc kaizencc changed the title feat(servicecatalog): Graduate Service Catalog to stable feat(servicecatalog): graduate to stable 🚀 Apr 27, 2022
@github-actions github-actions bot added the p2 label Apr 27, 2022
kaizencc
kaizencc previously approved these changes Apr 27, 2022
Copy link
Copy Markdown
Contributor

@kaizencc kaizencc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Apr 27, 2022

Thank you for contributing! Your pull request will be updated from master and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@mergify mergify bot dismissed kaizencc’s stale review April 27, 2022 15:09

Pull request has been modified.

kaizencc
kaizencc previously approved these changes Apr 27, 2022
@mergify mergify bot dismissed kaizencc’s stale review April 27, 2022 15:41

Pull request has been modified.

kaizencc
kaizencc previously approved these changes Apr 27, 2022
@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Apr 27, 2022

Thank you for contributing! Your pull request will be updated from master and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@mergify mergify bot dismissed kaizencc’s stale review April 27, 2022 17:01

Pull request has been modified.

kaizencc
kaizencc previously approved these changes Apr 27, 2022
@mergify mergify bot dismissed kaizencc’s stale review April 27, 2022 18:29

Pull request has been modified.

@aws-cdk-automation
Copy link
Copy Markdown
Collaborator

AWS CodeBuild CI Report

  • CodeBuild project: AutoBuildProject89A8053A-LhjRyN9kxr8o
  • Commit ID: b91cdef
  • Result: SUCCEEDED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Apr 27, 2022

Thank you for contributing! Your pull request will be updated from master and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@mergify mergify bot merged commit 4764591 into aws:master Apr 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

@aws-cdk/aws-servicecatalog Related to AWS Service Catalog p2 pr-linter/exempt-integ-test The PR linter will not require integ test changes pr-linter/exempt-test The PR linter will not require test changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants